<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>
<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>
<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>
<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>
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i
').text(i)); }; $numbering.fadeIn(1700); }); }); 上記では、Ubuntu コンテンツを含め、Ubuntu 1610 でソース コードから nginx をインストールする手順を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。