>백엔드 개발 >PHP 튜토리얼 >Ubuntu 1610 ubuntu15.04 linux ubuntu 16.04의 소스 코드에서 nginx를 설치하는 단계

Ubuntu 1610 ubuntu15.04 linux ubuntu 16.04의 소스 코드에서 nginx를 설치하는 단계

WBOY
WBOY원래의
2016-07-29 08:52:081035검색

1. 소스코드 다운로드:

<code>$ cd /usr/downloads
$ wget -c http://nginx.org/download/nginx-1.8.1.tar.gz
$ tar -xvf nginx-1.8.1.tar.gz
$ cd nginx-1.8.1
</code>

2. 종속성 설치: pcre

1) 먼저 설치해 보세요.
<code>$ cd ..
$ wget -c ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-10.21.tar.gz
$ tar -xvf pcre2-10.21.tar.gz
$ ./configure
$ make & make install
$ pcre2grep --help
> "error while loading shared libraries: libpcre8.so.0 cannot find"
$ ls /usr/local/lib            #查看是否存在该so文件
$ sudo /sbin/ldconfig -v   #更新共享库文件的索引
</code>
2) 다시 실행 확인:
<code>$ ./configure --with-pcre=/usr/software/pcre2-10.21     #ok
$ sudo make
> pcre.h 文件找不到
$ sudo ../pcre2-10.21/configure
## 发现 nginx 中引用的是 pcre.h,而pcre2-10.21释放的是pcre2.h, 好吧,被自己不认真给坑了
</code>
3) pcre 버전 전환:
<code>$ wget -c ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.zip
$ unzip pcre-8.38.zip
$ cd pcre-8.38
$ sudo ./configure
$ sudo make & make install
</code>

3. nginx 설치

<code>$ cd ../nginx-1.8.1
$ sudo ./configure
$ sudo make & make install
# 一切ok
</code>

4.

* 계속됩니다*

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); }); 위 내용은 우분투 콘텐츠를 포함하여 Ubuntu 1610의 소스 코드에서 nginx를 설치하는 단계를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

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