|
|
如果需要geoip支持
1 i* b9 o, P; h! v1 wwget https://launchpad.net/ubuntu/archive/primary/sourcefiles/geoip/1.6.12-1/geoip_1.6.12.orig.tar.gz5 Q- F( L$ w# C/ |. H/ ]7 t3 `7 ^
tar xzvf geoip_1.6.12.orig.tar.gz6 B% Z3 K3 h$ _) i( f4 n. E. A
cd geoip-api-c-1.6.12
9 p+ K5 D! ?' p/ X+ H3 _- p# N' y' laclocal -I m4& I' a3 H* J! ^2 p- M
autoconf -vif
r1 Q, D* h4 a, ^7 l: S./configure2 o3 {* k8 O; i" h8 Z1 P2 q& _
make&&make install! j) ^" G$ e6 V7 i
/ x. r, n9 g6 Z0 W4 I- }安装openssl支持
* [8 |+ b: S6 r( B6 `! Vyum install openssl-devel% A* E/ J- |& ~9 X* i7 L
: j2 U5 c/ F0 Y9 ], W安装相关支持; x* k T2 g4 Y) \! c7 t3 r* y
yum install -y epel-release libuv libuv-devel libcap-devel
% Y- `5 s0 \% e: f1 V! _, e2 e% E. _ ~4 k, P' e3 I$ i5 n4 M; U9 Q- M4 B
下载安装bing9.18 I$ |3 l. p, ^* i
wget https://ftp.isc.org/isc/bind9/9.18.0/bind-9.18.0.tar.xz
( }( Z6 t I2 f& ]. Mxz -d bind-9.18.0.tar.xz0 g+ W$ Z# L% ? W q0 \# Y- w
tar -xvf bind-9.18.0.tar
# j1 N- C7 c5 C2 ~( Dcd bind-9.18.0
- h/ k& Z/ [7 {8 x: y q1 {" D6 A) t* ~
./configure --prefix=/www/webserver/bind9.18 --enable-largefile --with-openssl=/usr/local/ssl --disable-doh
s' q2 H3 E# T! {( U( H6 S: E# Y: W$ l! q5 G" ]
make&&make install
- \- F8 n7 ]" I) _/ x: U M* O7 S
7 X9 w. x5 y- v% t7 T6 M. Z4 {5 x新版本默认支持ipv6与mysql,编译过程中openssl不过,可尝试删除/usr/local/include/openssl中所有文件后重新编译!9 ]) C7 P/ O t5 }+ }+ }
# V: P9 |, [, n0 {: s5 a; G4 E7 c( u6 F" s1 l+ G4 N) B
|
|