|
如果需要geoip支持
% I: k. H; X0 Y$ Z0 {: P2 ]! jwget https://launchpad.net/ubuntu/archive/primary/sourcefiles/geoip/1.6.12-1/geoip_1.6.12.orig.tar.gz
5 c! s- B; O# n; Ytar xzvf geoip_1.6.12.orig.tar.gz- V" `7 i- `. `
cd geoip-api-c-1.6.128 X3 D, T3 q0 W
aclocal -I m4' ~5 S2 Z8 Z, [/ ~1 H, v
autoconf -vif3 j. u8 \8 w% k) e( @- i3 i% L
./configure2 l% F0 b4 f* Z4 l6 k, o, r
make&&make install4 o) f8 d4 f, T V. l- G
! f7 Q, C! w# ]( R2 d
安装openssl支持' r- ^. E+ l6 ^: E% }
yum install openssl-devel
5 ^$ s# }3 I3 o k6 r3 z' ~
2 c' b2 o5 X" _; I7 r* c2 @! {安装相关支持+ Q; L" E3 z* V9 J3 ~3 Z0 O0 l) w
yum install -y epel-release libuv libuv-devel libcap-devel) I1 I! |: P) G& c: t3 I$ e
& c4 R& R6 {0 @8 @下载安装bing9.18
- I7 e* U( _# bwget https://ftp.isc.org/isc/bind9/9.18.0/bind-9.18.0.tar.xz5 z5 a7 X4 |2 q3 c! |
xz -d bind-9.18.0.tar.xz
/ _* X( Z& v! e! \tar -xvf bind-9.18.0.tar3 `; T% ]1 q& T- d( u' r
cd bind-9.18.01 C/ Y9 B& ~) ~. r1 Q; A
- v+ X- E1 A4 h( g: z0 I/ \0 _8 y./configure --prefix=/www/webserver/bind9.18 --enable-largefile --with-openssl=/usr/local/ssl --disable-doh" p0 I; {, J4 R+ G% I$ X8 G6 z
. P4 S, l7 j G: b# X) z1 T( _6 { y
make&&make install
% \# N8 D) x9 z+ m4 d/ h2 b! u- W$ p8 R! `% L" W
新版本默认支持ipv6与mysql,编译过程中openssl不过,可尝试删除/usr/local/include/openssl中所有文件后重新编译!
9 L' S y2 x" \3 j3 d8 }( ]$ N1 ]/ ]% l3 c1 Y" z; }
/ J; }! W- l D0 R' r& y |
|