Nginx(엔진 x)는 안정성, 풍부한 기능 세트, 샘플 구성 파일 및 낮은 시스템 리소스 소비로 잘 알려진 고성능 HTTP 및 역방향 프록시 웹 서버입니다.
Nginx(엔진 x)는 고성능 HTTP 및 역방향 프록시 웹 서버입니다. Nginx는 경량 웹 서버/역방향 프록시 서버 및 이메일(IMAP/POP3) 프록시 서버입니다.
BSD와 유사한 라이센스로 출시되었습니다. 그 특징은 더 적은 메모리를 차지하고 강력한 동시성 기능을 가지고 있다는 것입니다. 실제로 nginx의 동시성 기능은 동일한 유형의 웹 서버 중에서 더 나은 성능을 발휘합니다. Baidu, JD.com, Sina, NetEase, Tencent. , 타오바오 등
1. 종속성 패키지를 설치합니다
//一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2. 설치 패키지를 다운로드하고 압축을 푼다
//创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/download/nginx-1.13.7.tar.gz tar -xvf nginx-1.13.7.tar.gz
3. 구성 nginx.conf
//进入nginx目录 cd /usr/local/nginx //进入目录 cd nginx-1.13.7 //执行命令 ./configure //执行make命令 make //执行make install命令 make install
apeache가 포트 80을 차지할 수 있으므로 포트 번호를 8089로 변경하세요. apache 포트를 수정하지 마세요. 우리는 nginx 포트를 수정하도록 선택합니다. localhost를 서버 IP 주소로 변경하세요.
5. nginx를 시작하세요
# 打开配置文件 vi /usr/local/nginx/conf/nginx.conf
오류가 발생하면: nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed 다음을 실행하세요: /usr/ local /nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
다시 시작하세요!
nginx 프로세스가 시작되었는지 확인:
ps -ef | grep nginx
6. 외부 호스트를 사용하여 가상 머신 액세스 포트 192.168.131.2에 연결하려면 다음을 설정해야 합니다. 가상 머신 방화벽 끄기:
centOS6 및 이전 버전에서는 다음 명령을 사용합니다: systemctl stop iptables.servicecentOS7 방화벽 명령을 닫습니다: systemctl stop Firewalld.service
그런 다음 IP에 액세스하여 nginx 인터페이스를 확인합니다.
7. 서버 IP를 방문하여 확인하세요. (참고로 아직 80번 포트를 모니터링하고 있기 때문에 IP 뒤의 포트 번호는 생략됩니다.)위 내용은 Linux 시스템에 nginx를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!