|
|
如果需要geoip支持0 C+ {4 G0 S# P0 P! _
wget https://launchpad.net/ubuntu/archive/primary/sourcefiles/geoip/1.6.12-1/geoip_1.6.12.orig.tar.gz
. A" w) h& L! X$ vtar xzvf geoip_1.6.12.orig.tar.gz
- `& w$ ]! s0 Acd geoip-api-c-1.6.123 P% s: P v8 E8 x( ^5 ~& }
aclocal -I m4" e5 {8 z# t' w* |5 i
autoconf -vif
, ~# R7 N- w/ ^4 X! V3 M./configure- p% v+ g7 ]' I0 `! ~( Z
make&&make install+ }) p& k- ?6 H8 ]) E4 ^) ~2 v
. [& O; W4 H h6 K4 Q/ e# z1 l
安装openssl支持
* }9 D2 e* o. p/ v; P) ^. Gyum install openssl-devel3 P7 S( u0 r! Q8 E" f9 ]2 [) X
, N* A& C( L; s5 n
安装相关支持) V5 Z( k' Z. E$ R; a" V
yum install -y epel-release libuv libuv-devel libcap-devel# k, }9 m: P s6 u6 D+ E$ x& s
+ ~' g6 A) Q, W5 D- x2 z下载安装bing9.18
2 Q. D1 ]( Z, Twget https://ftp.isc.org/isc/bind9/9.18.0/bind-9.18.0.tar.xz
+ H' @5 ]( _* o( ~1 h( zxz -d bind-9.18.0.tar.xz
3 ?, E7 B7 S: [0 Y8 Itar -xvf bind-9.18.0.tar' \9 V3 _8 o5 X) c" R% a
cd bind-9.18.06 X( D. \0 W# n& K3 h. Z
. v. I0 `: {1 I4 @6 h! x: p3 \
./configure --prefix=/www/webserver/bind9.18 --enable-largefile --with-openssl=/usr/local/ssl --disable-doh5 O; h( U8 g! ]: p& E
+ B3 ^) R+ K5 I& i/ ^
make&&make install
; A0 H& r( ~' g. W% M4 c; Y
) F3 m2 {8 Z3 \( y新版本默认支持ipv6与mysql,编译过程中openssl不过,可尝试删除/usr/local/include/openssl中所有文件后重新编译!
# N* I9 G0 s) p$ ?
* g9 F K4 n% ]) Y @6 w6 G1 i" E/ E! ?( W( g. E7 X9 p
|
|