|
|
如果需要geoip支持: R: T" k+ q% n
wget https://launchpad.net/ubuntu/archive/primary/sourcefiles/geoip/1.6.12-1/geoip_1.6.12.orig.tar.gz% p0 e- s3 B! `0 _
tar xzvf geoip_1.6.12.orig.tar.gz; t5 D- n" O8 d) r& V& g
cd geoip-api-c-1.6.12
+ m0 T: E N7 n. w7 `& e! Vaclocal -I m44 P/ e. X2 B# \" I Z0 E: T8 C& a
autoconf -vif9 s/ m# G1 { ?- z) |. ]
./configure
8 m7 T, b% C6 L9 L/ v6 g7 umake&&make install
3 y6 ^, d3 X* @, D" i
4 Z0 E8 C) S2 t& l安装openssl支持" d2 w" P o2 }, \. \6 t+ c8 T
yum install openssl-devel: i4 u. Q2 n7 Q
' x) @/ R/ t( q6 s( ~
安装相关支持# m4 s7 c5 i2 K
yum install -y epel-release libuv libuv-devel libcap-devel9 m: u: J2 O! U* y- G
) O! G' K4 Z6 u. N. O5 r+ ^6 Y下载安装bing9.185 M+ @' v/ i$ d* s6 J
wget https://ftp.isc.org/isc/bind9/9.18.0/bind-9.18.0.tar.xz
3 g9 r* c% |5 E% l$ ?9 [xz -d bind-9.18.0.tar.xz
7 J) Q" d+ o9 G, A( V* k7 v9 v, gtar -xvf bind-9.18.0.tar
F% F) c, b( K# C4 Ocd bind-9.18.0
$ Y' G" e, c' p/ S) | h7 l9 f. v
- z) E5 q! ?( q3 Z./configure --prefix=/www/webserver/bind9.18 --enable-largefile --with-openssl=/usr/local/ssl --disable-doh
: k/ N( x( s7 Z/ V+ T4 ]5 H; l) m# c& S: u
make&&make install
e" V* n4 L8 E& b6 D6 c# G
8 @6 y2 s: y8 [2 k新版本默认支持ipv6与mysql,编译过程中openssl不过,可尝试删除/usr/local/include/openssl中所有文件后重新编译!
$ \) |$ P& e# T1 `$ @( F
8 |2 K0 T( D9 ~1 l* o, B$ i* c5 Z: A! [# b+ e7 L
|
|