>  기사  >  운영 및 유지보수  >  Linux 시스템에 nginx를 설치하는 방법

Linux 시스템에 nginx를 설치하는 방법

WBOY
WBOY앞으로
2023-05-13 19:01:111818검색

Nginx(엔진 x)는 안정성, 풍부한 기능 세트, 샘플 구성 파일 및 낮은 시스템 리소스 소비로 잘 알려진 고성능 HTTP 및 역방향 프록시 웹 서버입니다.

nginx 소개:

  • Nginx(엔진 x)는 고성능 HTTP 및 역방향 프록시 웹 서버입니다. Nginx는 경량 웹 서버/역방향 프록시 서버 및 이메일(IMAP/POP3) 프록시 서버입니다.

  • BSD와 유사한 라이센스로 출시되었습니다. 그 특징은 더 적은 메모리를 차지하고 강력한 동시성 기능을 가지고 있다는 것입니다. 실제로 nginx의 동시성 기능은 동일한 유형의 웹 서버 중에서 더 나은 성능을 발휘합니다. Baidu, JD.com, Sina, NetEase, Tencent. , 타오바오 등

Linux 시스템에 nginx를 설치하는 자세한 단계

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를 시작하세요Linux 시스템에 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에 연결하려면 다음을 설정해야 합니다. 가상 머신 방화벽 끄기: Linux 시스템에 nginx를 설치하는 방법

centOS6 및 이전 버전에서는 다음 명령을 사용합니다: systemctl stop iptables.servicecentOS7 방화벽 명령을 닫습니다: systemctl stop Firewalld.service

그런 다음 IP에 액세스하여 nginx 인터페이스를 확인합니다.

7. 서버 IP를 방문하여 확인하세요. (참고로 아직 80번 포트를 모니터링하고 있기 때문에 IP 뒤의 포트 번호는 생략됩니다.)

위 내용은 Linux 시스템에 nginx를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제