准备文件:; S1 _2 l; b. B, f. o4 P- ?
wget http://www.openssl.org/source/openssl-1.0.2d.tar.gz
) T; l5 \0 U; J+ |tar xvzf openssl-1.0.2d.tar.gz
: g, D- Q+ w6 r. @6 b8 e7 T( _# X% `; k. M. m9 r4 q, h
9 [- p0 ^: \9 I* t) |! |' J- G1 G
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gz1 J- X; _9 G. O. B- p6 y
tar xvzf pcre-8.37.tar.gz1 n) }& q5 D5 t$ u2 n
/ I! H/ E" q& P( {
! X i% \0 o. l) c( Y2 Nwget http://nginx.org/download/nginx-1.9.6.tar.gz' R3 s! n$ J3 W& P
tart xvzf nginx-1.9.6.tar.gz& m' @( g' K5 M# n
( o5 V4 [0 e! e, P7 ~7 ?6 D
3 l# Y' ^5 c, I5 }4 z9 lwget https://github.com/openresty/replace-filter-nginx-module/archive/master.zip
* a# h* P# u9 f9 t( U3 Pmv master.zip replace-filter-nginx-module-master.zip( i" u( c/ U" u! j/ V3 o$ h
unzip replace-filter-nginx-module-master.zip
- d( y2 U; f0 A n) j) G$ h/ G; J6 Z% h. \9 a" _. U6 m; G( N3 y3 N
安装sregex; ?7 n. {5 w1 g" t4 `
wget https://github.com/openresty/sregex/archive/master.zip2 H/ e8 b$ m& x
mv master.zip sregex.zip! x/ o! C, ^8 l. o1 \
unzip sregex.zip
9 n2 k h; ^1 H8 z' I, E \ Dcd sregex8 i3 v' u5 \3 S+ a2 b8 m
make && make install
& I. @9 W3 w) F& O$ J2 z# `ln -s /usr/lib/libsregex.so.0 /usr/local/lib/libsregex.so.0.0.1
4 R+ e- f& G' ?1 u+ l) }8 a" Q
) F5 p. L* M" L' ]6 I* @安装nginx# G g2 g* e/ P
cd nginx-1.9.6
/ F2 \: {* M/ o; X' x: q5 K8 v/ Y3 N$ c. e
, l( w" W6 [8 p5 A! A2 N+ x5 ]3 C[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
8 {% u4 W4 s& q |