>  기사  >  백엔드 개발  >  CentOS7 Nginx centos7.2 centos 7.0 centos 6.7 컴파일 및 설치

CentOS7 Nginx centos7.2 centos 7.0 centos 6.7 컴파일 및 설치

WBOY
WBOY원래의
2016-07-29 08:49:071328검색

Niginx 다운로드 및 설치

1. 다운로드

<code>wget http://nginx<span>.org</span>/download/nginx-<span>1.10</span><span>.0</span><span>.tar</span><span>.gz</span></code>

내 소프트웨어가 /opt/soft-install에 다운로드되었습니다
centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

2 .압축 해제

<code><span>#解压到当前目录</span>
tar -zxvf nginx-<span>1.10</span><span>.0</span><span>.tar</span><span>.gz</span> -C .</code>

centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

3. 컴파일 및 설치
먼저, 다음 명령의 의미를 이해해야 합니다
참조: http://feinibuke.blog.51cto.com/1724260/367376

/opt/soft/nginx-1.10.0 디렉터리에 설치

<code><span>cd</span> nginx-<span>1.10</span>.<span>0</span>/
<span># 指定安装到 /opt/soft/ngnix 的目录下</span>
./configure --prefix=/opt/soft/nginx-<span>1.10</span>.<span>0</span></code>

팁: C 누락 컴파일 환경

centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

솔루션

<code><span>yum</span><span>install</span><span>gcc</span><span>gcc</span><span>-</span><span>c</span><span>+</span><span>+</span></code>

계속 구성

팁: pcre 종속성 라이브러리 누락

centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

해결책

<code>yum <span>install</span> pcre pcre-devel</code>

팁: zlib 종속 라이브러리가 없습니다.

centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

해결책

<code>yum <span>install</span> zlib zlib-devel</code>

다음 그림이 나타납니다. 설치 환경은 더 이상 문제가 되지 않습니다
centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

요약: 컴파일하고 설치하기 전에 시스템에 다음 종속 라이브러리가 설치되어 있는지 확인해야 합니다

<code>yum <span>install</span> gcc gcc-c++
yum <span>install</span> pcre pcre-devel
yum <span>install</span> zlib zlib-devel</code>

4. 설치

<code><span>make</span> & <span>make</span> install</code>

다음과 같은 디렉터리 구조를 보면 기본 설치는 OK

centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

5. Nginx가 성공적으로 설치되었는지 테스트

Nginx 시작

<code><span>cd</span> /opt/soft/nginx-<span>1.10</span>.<span>0</span>/
./sbin/nginx</code>

포트 80 열기

<code><span>firewall</span><span>-</span><span>cmd</span><span>-</span><span>-</span><span>z/span><span>-</span><span>-</span><span>add</span><span>-</span><span>port=80/tcp</span><span>-</span><span>-</span><span>permanent</span><span>firewall</span><span>-</span><span>cmd</span><span>-</span><span>-</span><span>reload</span></span></code>

브라우저 액세스 192.168.2.202
centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

위 인터페이스가 나타나면 Nginx 액세스가 성공했음을 나타냅니다.

Niginx 일반 명령어

1. Nginx 프로세스 보기

<code>ps aux<span>|grep nginx</span></code>

centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

2. Nginx 명령어 보기

<code>ngnix <span>-h</span></code>

centos,centos7 安装,centos7 下载,centos7.1,centos下载,centos中文站,centos7.2,centos 7.0,centos 6.7

3. 일반적으로 사용되는 Nginx 명령

<code><span>#启动</span>
ngnix

<span>#停止</span>
nginx -s stop

<span>#重新加载配置</span>
nginx -s reload</code>
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위에서는 centos7 컨텐츠를 포함하여 CentOS7 컴파일 및 Nginx 설치에 대해 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.