|
|
安装http 服务apache 与php8.3版本 网页发布服务搭建过程下载http以及相关安装包:
+ ?6 `" N; V+ A' F1 z$ y1 c1 k wget https://dlcdn.apache.org/apr/apr-1.7.4.tar.gz --no-check-certificate ( Z- M+ E: W$ o( |$ F& O
* ?6 R' \4 m6 Q6 w( P* [8 U
wget https://dlcdn.apache.org/apr/apr-util-1.6.3.tar.gz --no-check-certificate
4 o, Q4 S V( h( d, m
: J% t- P4 i+ i6 z1 a1 G% z5 d r$ C
wget https://dlcdn.apache.org/httpd/httpd-2.4.58.tar.gz --no-check-certificate
: k- x$ F2 ^$ x/ \* q
( @( q: [+ P5 h7 Y8 x, Y# twget https://github.com/PhilipHazel/p ... /pcre2-10.39.tar.gz ) Z2 I6 p u1 M8 a
8 _0 x* D; f, i |* n# m5 R安装需要的包:8 @; K3 f0 C& _; r( Z
yum install -y gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel8 c2 ]6 O- r3 V! Q
& {, @3 k v/ h* xyum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel; S7 Y# w' F6 F q: e, H1 C
yum 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-devel7 }1 y. Q0 b! L' j3 N3 r8 L( e) D& S
/ x% s) l, x3 K( S1 M, z: \安装arp tar -zxvf apr-1.7.4.tar.gz
) {3 w0 p+ f i9 v8 Z) D& [cd apr-1.7.4/
: V8 i* r1 t, a! f# I6 V: x./configure --prefix=/usr/local/apr
" M2 a) c* j# P7 ?5 s- p* `5 j编辑configure
9 U" q! X |7 @( O& W' u i' }( A5 F找到R M " RM "RM"cfgfile" 将其注释掉即可' f5 I. m$ `3 q9 e4 ]9 h
2 n& M* C- L0 h5 y+ M+ Z( [$RM "$cfgfile" 将其注释即可2 y1 E& G# r* x6 g
8 } V7 l$ A/ I/ X
1 w7 m# q; ]* J6 Z4 M/ y* o* g4 Q5 m! T
# s/ `! B1 K% Q9 ~7 p
, F) ~" k6 L M. t6 g. f* b编译安装:
% C5 C' {1 a2 K- `7 G( ?. }make && make install
W2 k/ v2 u# ]' z ?, a$ J5 _/ ^" j5 A
安装arp-util
( ?: B v) y f: j O" Ntar -zxvf apr-util-1.6.3.tar.gz7 `# F( w8 Q' r
8 y& u4 R! M9 W9 D
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr: b+ u9 S+ O/ K6 w2 k1 ~
) C# Y, Q" G4 t! E& b编译安装:
1 B% V& X$ v: C/ z+ w3 O6 \7 r+ Ymake && make install
% K( N- g2 _1 e/ }# q$ [, L3 L" Y7 e- O2 s- X6 Y- |$ C8 ~. Y) H! \
8 r9 w/ X0 Q, N3 L! W+ k安装pcre2安装包:
b0 i5 K( ?. P' f e tar -zxvf pcre2-10.39.tar.gz! k& ] P7 ^8 {' j
' N9 a7 P' |- x' N1 {* n2 K
cd pcre2-10.39/# F6 \, o) g7 d2 O# ~4 S7 d
0 ]. Q; y/ J# Z" X0 j1 v2 A4 C t./configure --prefix=/usr/local/pcre
" I; `( p' w" r0 \
5 V, @3 ?% C- B, P4 ~编译安装:
& t; D6 N# E% T: V$ e( R make && make install 6 W W+ d+ H9 D2 ?% F' O0 }
/ {6 H( D! e8 _$ ?安装apache :
! q$ v% L% a4 v6 gyum install -y pcre-devel
* `4 }( A8 a- r5 ?# n' j6 E/ d7 i+ e: m, U1 _
tar -zxvf httpd-2.4.58.tar.gz
9 j' m3 Z, y7 V8 z- ^. x; P. k( C4 L2 n' [% }) |( ~- k6 J
cd httpd-2.4.589 L( V; L' P: E' b' S% H
./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 + c5 g' O$ c ?' z' O' x
# O% B0 a7 J r Q0 I0 k编译安装:
0 ?; I2 y, M' s3 d3 h) Z y) Y: _make && make install
2 M+ h. R% j8 E/ O! j" O" N) l7 K$ D+ Q0 \
启动apache服务:, P; N: m% w: \7 p& {
/usr/local/httpd/bin/apachectl restart
9 U/ t. i5 f" O/ I2 [2 k/ g5 s. u7 n1 S( D- `/ A/ z3 @
- J k3 l& h6 V5 T2 x1 D8 G接下来安装php:9 n5 S1 _8 _1 c( L4 m$ Y" h: ]" F
# W0 U9 J! |2 j
tar -zxvf php-8.3.0.tar.gz
: G1 B& s# L0 Q/ V1 T# t2 @8 b cd php-8.3.0
3 v4 v5 ?8 P- u* G5 b6 b
. ?& d0 ^9 c. H( c2 _. @) ^- ? ./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: z7 F" T: [8 e* ~1 b) B4 ]& I, c
+ N7 o8 K$ X8 g( a* B5 O* I7 s1 a编译安装:
7 A2 {3 ~! G: J6 H+ ^1 \: N make && make install
! q' T/ Y& f9 z3 {7 G
. S2 i) @; q8 T) t! A
* c4 q& u7 G& Y7 o+ ` @" b |
|