Nginx
소개
Nginx는 경량 웹 서버/역방향 프록시 서버 및 이메일(IMAP/POP3) 프록시 서버이며 BSD와 유사한 방식으로 출시됩니다. 특허. 설치가 매우 간단하고 구성 파일이 매우 간결하며(Perl 구문도 지원 가능) 버그가 거의 없고 메모리를 덜 차지하며 강력한 동시성 기능이 있으며 시작하기가 매우 쉽고 거의 실행될 수 있습니다. 7*24 몇 달 동안 실행하더라도 중단 없이 다시 시작할 필요가 없으며, 서비스 중단 없이 소프트웨어 버전을 업그레이드할 수 있습니다. 실제로 nginx의 동시성 기능은 동일한 유형의 웹 서버에서 더 나은 성능을 발휘합니다. 중국 본토의 nginx 웹사이트 사용자로는 Baidu, Sina, NetEase, Tencent, Taobao 등이 있습니다.
다운로드 및 설치
최신 버전 nginx-1.9.7.tar.gz 다운로드
#tar zxvf nginx-1.9.7.tar .gz
#cd nginx-1.9.7
#./configure && make && make install
구성
# vim / usr/local/nginx/conf/nginx.conf
콘텐츠 형식:
http {
서버 {
/*여기 주요 구성 매개변수*/
}
}
먼저 모든 기존 서버 블록, 즉 서버{}를 차단한 후 직접 추가하세요
서버 {
listen 80;//서버 수신 포트
server_name localhost 10.1.1.25; //서버 주소
위치 / {
root/data/www; // 루트 디렉토리 방문 시 실제 동작하는 서버의 서버 디렉토리
}
>
위치 /images/ {
#root /data/images/;//설정된 경우 외부 액세스 http:/ /10.1 .1.25/images/qq.png 실패
🎜>
//그러나 http://10.1.1.25/images에 대한 외부 접근은 항상 실패
}
}
시작
#/usr/local/nginx/sbin/nginx
중지
#/usr/local/nginx/sbin/nginx - 종료하거나
# /usr/local/nginx/sbin/nginx -s 종료
구성 파일 다시 로드
#/usr/local/nginx/sbin/nginx -s reload
자세한 내용은 공식 문서를 참고하세요: http://nginx.org/en/docs/beginners_guide.html
위 내용은 관련 내용을 포함하여 nginx의 초기 테스트를 소개하고 있으니 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.