|
|
安装http 服务apache 与php8.3版本 网页发布服务搭建过程下载http以及相关安装包:
$ J* R6 H$ k" C wget https://dlcdn.apache.org/apr/apr-1.7.4.tar.gz --no-check-certificate $ e" m1 L3 I+ Q0 ~# C; i
6 }" v* Y$ f8 {) c6 Z% K- p wget https://dlcdn.apache.org/apr/apr-util-1.6.3.tar.gz --no-check-certificate
, @7 W' b0 J( Z
' ^% u1 P8 p$ ~6 W0 H% a. Q
* E' W" S) D7 E- z m6 n* z! Kwget https://dlcdn.apache.org/httpd/httpd-2.4.58.tar.gz --no-check-certificate" m8 v+ E' i+ r' u6 P
8 v2 U2 I! M/ F( R4 v5 J* N4 j
wget https://github.com/PhilipHazel/p ... /pcre2-10.39.tar.gz 0 U* y% j' }; c* r9 {1 c
) M I% d$ A+ Y/ _9 x* K$ k
安装需要的包:5 I2 y8 W: }9 W4 P
yum install -y gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel) [! Z2 H( C$ v7 k. M
* I3 C9 I4 d+ P; P' K( Lyum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel
/ M; C r9 u& y. u3 ryum install libxml2-devel -y openssl openssl-devel bzip2 bzip2-devel yum install curl-devel libjpeg-devel libpng libpng-devel freetype-devel libxslt-devel libzip-devel libxml2-devel autoconf automake libtool sqlite-devel expat-devel$ s0 J+ K0 Z& M- A$ T: @
; o1 k Q% x- h P( K0 ]
安装arp tar -zxvf apr-1.7.4.tar.gz9 Z0 p }% M0 @- [
cd apr-1.7.4/ c0 U+ H2 T% b5 p v/ ^
./configure --prefix=/usr/local/apr
- Z# p7 \! v" Z1 K% i/ |1 Y编辑configure
0 t+ ?7 y# g: W5 E找到R M " RM "RM"cfgfile" 将其注释掉即可0 e% d! @' x! f+ t
/ r9 N2 @5 F' M% I7 e6 _$RM "$cfgfile" 将其注释即可
! N; ?/ g7 \0 e9 D' y6 ?. G! Y {1 F6 h& Y# a. U
5 I; S" w% v5 w- _# R/ ^5 j7 M( s) D/ y- H5 h; \. s' J/ ^' V Q. z
9 ?9 ?- P/ f8 w. J9 O. l6 P1 D% {" f8 S
编译安装:$ n5 Y# B, v/ M$ J3 w
make && make install 1 [: B& r5 ^) q7 j ]
& @9 w7 o( |8 n8 K M/ S' K安装arp-util W/ g( i: j" n' L1 \5 T
tar -zxvf apr-util-1.6.3.tar.gz- q8 W" l: |- w9 g& Q& F
* x$ v( i( o, H6 M) d5 M' P1 f ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
$ ~& j. ~* Z# O% }7 v5 ]0 B9 d+ z2 i% L0 H E ^4 o* h2 h2 _) K
编译安装:
, s8 R, G6 ?" g9 b" W0 Ymake && make install
( I7 p9 O% [8 x& G% G5 O# F/ W1 |
3 F0 u" |# b& w4 K. {! m9 w3 G
安装pcre2安装包: B& `5 A r" Z2 w
tar -zxvf pcre2-10.39.tar.gz( u' f; U' _& @1 p" \ L
" e8 ^- b9 e, fcd pcre2-10.39/* ?0 }0 ~9 ?* s+ ]+ D
/ A& @( n2 C" Q0 y0 Y: u./configure --prefix=/usr/local/pcre
2 b) T- ?6 O1 K' O: {2 e9 v$ l
2 Q4 @+ e1 Y4 k2 g3 w& q编译安装:
+ E" h2 W ^! g2 d2 a9 h make && make install
4 a# O& x* Y9 s+ y' @& u ]5 e* e2 K- Q* T4 G
安装apache :
8 `0 ]# Q' f' w+ H @" s) ryum install -y pcre-devel# |$ d7 Y& R( A/ Y, i
3 u; k: g0 T/ V/ w/ p
tar -zxvf httpd-2.4.58.tar.gz
9 V- _2 I* i7 i) |2 o: K( u; R! c% a) ?0 a$ ]
cd httpd-2.4.58
8 ?! I2 z) O& `. q7 i# } ./configure --prefix=/usr/local/httpd/ --enable-shared=max --enable-module=rewirte --enable-module=so --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/bin/pcre2-config ( i0 j4 J, P! h: P$ J: y
; N% ^- Y9 D$ d1 j8 W" n9 P编译安装:' ~' M. J$ C+ h' `+ N1 L0 J
make && make install9 n) l' Z/ e3 w) p+ z
$ J4 J, |+ g: |: \9 I. L4 S; P启动apache服务:
3 c) w- _1 ]/ T# _6 Z0 Q( ]. Z* ^/usr/local/httpd/bin/apachectl restart
# ]0 y! I2 O! o1 g, B) H( h
# J% o) A9 K: x/ e' d9 V' E' b" C, g1 l2 s/ f6 H
接下来安装php:# P7 _$ s7 h! t. g2 o
( p$ O+ o- l7 c' y) e7 otar -zxvf php-8.3.0.tar.gz
+ b% O7 X# @" C) p( S" ` cd php-8.3.0
2 p; J9 }( d+ r
6 a8 A/ J; c& ~; r& R5 g/ U ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/httpd/bin/apxs --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-jpeg-dir --with-xmlrpc --with-xsl --with-zlib --with-bz2 --with-mhash --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-sysvshm --enable-xml --enable-zip --with-config-file-path=/etc: w, R/ y7 U* _, `; i
& e; ]- j6 G7 R: O" P( g7 `9 H/ ~编译安装:
& U+ \/ f6 d% \. R/ W2 L% @$ W make && make install 7 D' B: n4 {7 q& U
5 F9 j6 R: q/ ]4 i# }5 M3 w: Y: U1 a% u3 q- [5 r
|
|