30 일 파 이 썬 기초 (nginx)
16267 단어 학습 란
1.1 WEB 서비스 라면
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
1.3 장점
2. apache 의 특징
2.1. ⽹ 络 모드 동기 화 ⽹ 络 모드 select 모든 요청 상 태 는 항상 유지 되 고 있 습 니 다 (많은 자원 소모)비동기 모드 epoll 처리 서버 쪽 의 동시 다발 요청 자 수가 많 을 수록 서버 가 빡빡 해 지고 시스템 자원 도 떨 릴 것 입 니 다. I / O 효율 도 느 릴 것 입 니 다. 비정 기적 으로 당신 의 요청 을 선별 하여 직접 알려 드 리 겠 습 니 다.
3. lighttpd 의 특징
어떻게 웹 서버 를 선택 합 니까?
# nginx
sudo service apache2 stop # apache
sudo apt-get install nginx-full -y
#
#1. sites-available
cd /etc/nginx/sites-available
#2. ,
sudo cp default www.blog.com.conf
#3
#--------------------- -------------------
server {
listen 80; #
#
root /var/www/html/www.blog.com;
# Add index.php to the list if you are using PHP
#
index index.html index.htm;
# , ,
server_name www.blog.com blog.com;
}
#------------------ ------------------------------
# , ,
#4
:wq
#5 sites-enabled ,
cd ../sites-enabled
sudo ln -s /etc/nginx/sites-available/www.blog.com.con
www.blog.com.conf
#6 nginx
sudo service nginx restart (start/stop)
sudo /etc/init.d/nginx restart
#7 ( ), /var/www/html
cd /var/www/html
sudo chmod -R 755 www.blog.com
# index.html
<html>
<head>
<meta charset='utf-8'>
<title> </title>
</head>
<body>
<h1> </h1>
</body>
</html>
#
:wq
#8 windows , C:\Windows\System32\drivers\etc\hosts ,
:
#ip ip
192.168.48.3 www.blog.com
#9 windows : www.blog.com
centos 아래 nginx 설치 및 설정 추가 소스:
sudo rpm -Uvh
http://nginx.org/packages/centos/7/noarch/RPMS/nginx-releasecentos-7-0.el7.ngx.noarch.rpm
Nginx 설치
sudo yum install -y nginx
Nginx 를 시작 하고 시동 을 걸 고 이동 을 설정 합 니 다.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
테스트, 브 라 우 저 에서 지 는 것 은 12042 ° localhost 입 니 다. 부족 한 것 을 보 세 요. 사이트 부하 균형 은 12032 ° 서버 의 단위 시간 내 방 문 량 이 12068 ° 일 수록 서버 의 압력 은 12050 ° 일 수록 12068 ° 일 것 입 니 다.서버 붕 괴 를 피하 고, 스토리 보드 사용자 가 더 좋 은 경험 을 할 수 있 도록, 우 리 는 부하 균형 을 통 해 서버 의 압력 을 분담 합 니 다.
⻆⾊
ip
역할.
lvs 부하 균형
10.11.59.220
분담 을 요청 하 다
web01
10.11.59.155
폴 링 웹 서버
web02
10.11.59.154
폴 링 웹 서버
이 세 대의 기 계 는 모두 nginx 환경 을 설치 해 야 합 니 다. 웹 01 과 웹 02 구 조 는 전체 12032 개의 것 이 어야 합 니 다.
부하 균형 서비스 설정
upstream www_server_pools { #www_server_pools
server 10.11.59.154; # , ip
server 10.11.59.155;
}
server {
listen 80;
server_name www.caoliu.com;
location / {
# root /data/www;
# index index.php index.html index.htm;
proxy_pass http://www_server_pools;#http://
proxy_set_header Host $host; # header
proxy_set_header X-Forward-For $Remote_addr; #
ip
}
}
* * upstream 모듈 * * nginx ⽀ 부하 균형 을 가 진 모듈, nginxhttp_upstream_moudle, 그것 이 가지 고 있 는 대리: proxypass fast_cgi memcache_패스 스토리 보드 의 폴 링 알고리즘
upstream www_server_pools {
server 10.11.59.154 weight=1;
server 10.11.59.155 weight=3;# 3
}
ip_hash 는 클 라 이언 트 ip 해시 의 결과 에 따라 그 서버 에 접근 하 는 것 을 확인 합 니 다.
upstream www_server_pools {
server 10.11.59.154;
server 10.11.59.155;
ip_hash;
}
세 번 째 알고리즘 fair 는 서버 에 따라 바 쁘 고 한가 하 며, 우선 사무 소 를 요청 하 는 서버 urlhash 는 url 해시 의 결과 에 따라 다른 서버 에 접근 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
30 일 python 기초 (사전, 집합)⼆, 사전 사전 사전 은 ⽆ 次 서열 에 속 하 며, 요 소 는 ⽆ 次 에 저장 되 어 있 으 며, 해시 ⽅ 식 입 ⾏ 데 이 터 를 통 해 접근 되 며, 사전 은 ⼀ 개의 가 변 용기 이 며, 사전 에 저 장 된 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.