|
|
如果需要geoip支持
' t/ {4 W! t9 ^4 ^ r( w, J* f1 B8 \wget https://launchpad.net/ubuntu/archive/primary/sourcefiles/geoip/1.6.12-1/geoip_1.6.12.orig.tar.gz* M0 U+ S! X! d' v4 ?
tar xzvf geoip_1.6.12.orig.tar.gz7 m% E- D7 H* K6 @1 |8 J
cd geoip-api-c-1.6.126 w4 |, c1 C: e+ ~, g2 [: t
aclocal -I m45 s+ {# L& R9 @/ Z
autoconf -vif6 z) G2 F# f. e$ A6 o2 N
./configure- Z. p/ A& ~; j5 ~2 g
make&&make install
+ y2 `) C, Y, j. Z; N
. N( X3 c! N2 ^. i* _安装openssl支持
4 A: N' I ^7 ayum install openssl-devel
7 y+ l6 B0 X& a6 y7 ~( y& }9 t1 X# q, \( v$ h. P1 K& u, V
安装相关支持
: M8 U4 k% O/ g' T/ wyum install -y epel-release libuv libuv-devel libcap-devel% I) E) _2 g g. \/ _) j
8 H( X4 b. P4 v! j- s下载安装bing9.185 [% G9 Z& g" d, \. h
wget https://ftp.isc.org/isc/bind9/9.18.0/bind-9.18.0.tar.xz
# N$ m- k3 {8 P9 X- W2 Jxz -d bind-9.18.0.tar.xz; k$ U* s, H+ i
tar -xvf bind-9.18.0.tar8 p; X+ M D/ y, j5 ~6 `1 A+ B
cd bind-9.18.0- I7 p: E- U3 H- u! I
# _; @+ b! a+ C5 I. C: M1 p
./configure --prefix=/www/webserver/bind9.18 --enable-largefile --with-openssl=/usr/local/ssl --disable-doh: V% O* s( x/ U0 t) b: U
4 Z6 g6 S: G1 |/ m& omake&&make install
$ [' e9 B: U8 Z! ?( t
: d+ B) E/ h1 w! i5 A新版本默认支持ipv6与mysql,编译过程中openssl不过,可尝试删除/usr/local/include/openssl中所有文件后重新编译!; k2 P; Y* Z% S- j4 `8 ~, v6 E& L# M. {
# P7 v! g4 f8 J" E& F
4 z) f6 M9 g1 i6 t' l) M5 G, J
|
|