准备文件:4 P* k4 y3 {5 I* O. V& C* X
wget http://www.openssl.org/source/openssl-1.0.2d.tar.gz
0 ?# n6 Z }' U; ^8 Ltar xvzf openssl-1.0.2d.tar.gz5 w8 n0 z8 B" ~9 A# O
" p t, A7 a& I* u
8 r! r; e; x+ ~ Awget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gz
0 X* Q, f6 N o' u: g, q6 |. [tar xvzf pcre-8.37.tar.gz3 ?6 B& ~# e$ }; F( d2 E" q* i
* T$ p5 b: P; n! A! s1 w/ b7 I; o7 I3 W
3 E X* r) d8 n# c- cwget http://nginx.org/download/nginx-1.9.6.tar.gz1 w1 P+ _, \, V# U9 d: m" L
tart xvzf nginx-1.9.6.tar.gz
. P1 E/ X; K" k/ d8 q* W( }9 M6 K& X) Q8 {- ]. K4 b! S! \
5 M7 }0 |! i ]& ]$ u* ~
wget https://github.com/openresty/replace-filter-nginx-module/archive/master.zip
& [# ~- Y8 T, d2 O1 Y4 s: Kmv master.zip replace-filter-nginx-module-master.zip* Z% i( n: F4 m" d' ~1 c6 h
unzip replace-filter-nginx-module-master.zip0 M; c- ]9 _' Y, @# }
# C. W+ B# |' [% l. ~( A0 d, Z7 m安装sregex
% z/ ]" _# V# Z2 X7 h/ V3 Ewget https://github.com/openresty/sregex/archive/master.zip0 Z/ Q8 P, W: N
mv master.zip sregex.zip1 ^0 ?. O% x# O5 q9 S) A, M
unzip sregex.zip, ^! ]- R; ^9 \' B
cd sregex
# u$ J. E- F5 ~4 Pmake && make install
2 n. V6 W5 Z& o3 |+ D0 j$ K% fln -s /usr/lib/libsregex.so.0 /usr/local/lib/libsregex.so.0.0.1
8 w# K- O! v- ]( e
& K- `) \8 V# s安装nginx
+ ~: c5 p9 t9 S W3 g% o7 g% b' @3 Zcd nginx-1.9.62 _& n" q* L* g; L
" D) \* Z! U: e
[AppleScript] 纯文本查看 复制代码 ./configure \
--user=www \
--group=www \
--prefix=/www/webserver/nginx-1.9.6 \
--sbin-path=/www/webserver/nginx-1.9.6/sbin/nginx \
--pid-path=/www/webserver/nginx-1.9.6/logs/nginx.pid \
--conf-path=/www/webserver/nginx-1.9.6/conf/nginx.conf \
--error-log-path=/www/webserver/nginx-1.9.6/logs/error.log \
--http-log-path=/www/webserver/nginx-1.9.6/logs/access.log \
--http-client-body-temp-path=/www/webserver/nginx-1.9.6/temp/client \
--http-proxy-temp-path=/www/webserver/nginx-1.9.6/temp/proxy \
--http-fastcgi-temp-path=/www/webserver/nginx-1.9.6/temp/fcgi \
--http-scgi-temp-path=/www/webserver/nginx-1.9.6/temp/scgi \
--http-uwsgi-temp-path=/www/webserver/nginx-1.9.6/temp/uwsgi \
--with-http_flv_module \
--with-http_stub_status_module \
--with-http_realip_module \
--with-http_ssl_module \
--with-http_v2_module \
--with-http_gzip_static_module \
--with-ipv6 \
--with-pcre=/root/pcre-8.37 \
--with-http_sub_module \
--add-module=/root/replace-filter-nginx-module-master \
--with-openssl=/root/openssl-1.0.2d # k5 Z' q e; M: e; x
|