|
|
如果需要geoip支持! r# w: R0 t, }( @
wget https://launchpad.net/ubuntu/archive/primary/sourcefiles/geoip/1.6.12-1/geoip_1.6.12.orig.tar.gz
) D V4 ~1 x# f' R2 [4 Ytar xzvf geoip_1.6.12.orig.tar.gz& k% y z; }0 y# _6 n
cd geoip-api-c-1.6.12( y/ l( y6 S; y+ S: m6 b3 S4 ]( \
aclocal -I m45 ^* I" o4 M* [! I. I8 {4 C9 S
autoconf -vif
# u3 \& q& h0 [9 s./configure
" T+ S: _2 w$ j2 e6 Z# e$ Q7 j( ]. Rmake&&make install/ f; l8 [) u8 j! ]7 d. Q& Q
. D& A; G: C, R! b
安装openssl支持
8 c& g! ]% L' _5 E- y( d3 M5 d9 Cyum install openssl-devel
4 s4 ?& o0 F" ?" h x {# r( R5 { D) }/ D4 k- b2 i
安装相关支持
l* b; W$ P3 byum install -y epel-release libuv libuv-devel libcap-devel1 j' n8 [- w( C- U4 n
( k% s5 S9 J% \1 _4 Z2 Y
下载安装bing9.18
; N! }1 Q) ?4 q# T: C5 Pwget https://ftp.isc.org/isc/bind9/9.18.0/bind-9.18.0.tar.xz
- ~% |: }- z+ ?4 c# W' |$ exz -d bind-9.18.0.tar.xz+ ?9 I" K% A7 k; D \6 g
tar -xvf bind-9.18.0.tar# n Y* R# `" u5 n7 p
cd bind-9.18.0
1 y, @/ J# R0 D7 d
( p7 J6 H; j4 Q; i- t9 ^./configure --prefix=/www/webserver/bind9.18 --enable-largefile --with-openssl=/usr/local/ssl --disable-doh
0 F7 j; Q, X% G/ {
# U$ H g6 O- v' emake&&make install4 n; P5 p( @! d) A6 @9 M# d
" p) t7 r! ~0 ]0 ` z+ R1 a) i
新版本默认支持ipv6与mysql,编译过程中openssl不过,可尝试删除/usr/local/include/openssl中所有文件后重新编译!
" n4 A+ O. ]" H4 c
5 v5 v7 D4 {+ V) Q9 P0 N: \: V1 m0 m- |, D4 L/ [
|
|