找回密码
 注册
关于网站域名变更的通知
查看: 337|回复: 1
打印 上一主题 下一主题

Linux中安装Apache核心步骤

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-10-26 13:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
6 P0 C6 {* h& l1 d) d6 Y
环境描述:0 m! [9 k# J, F1 v
1 H0 [: z5 D' W3 t$ ]7 D
1. VM Ware7.1下安装Linux,各种版本均可。6 n; n1 l" |, x& ]5 Y. F( p( ?! i
4 x* j* b) V6 ^  J  `; d2 [7 {
2. Apache HTTP Server 2.2.17 for Linux。! w, A5 V9 S5 ?$ |

# E/ |: f: ?$ Y  Z关键步骤:- p, a' K7 x6 {
& U* E" V% S2 ?+ y& y5 u! n
1. 将Apache压缩包httpd-2.2.17.tar.bz2存放到root目录。
4 P) w2 _8 ]) R. o3 f, s) |* T* N7 n9 V' n7 \0 y: o
2. 打开命令窗口,依次输入以下命令,每条命令需要按回车执行。
/ ?) w0 H' F8 m
, n; D0 U; h5 }3 n" u, F' rview plaincopy to clipboardprint?5 _) x, `! {! n
#cd   
9 Q' M" K" A3 X3 i9 P" c解压Apache安装包   
/ ?! ]) I+ M' A. o2 U如果是gz文件,将jxvf替换成zxvf   
' s# I7 X7 k+ V/ g#tar -jxvf httpd-2.2.17.tar.bz2   & n# Z# K* y, g( B. x) b6 d
#cd httpd-2.2.17   
, p+ [! g% N9 |% D  
4 T  q4 D: L; Z$ P: I/ s$ Y  u编译和安装apr   / K; h0 K7 S5 w- n/ L( I
#cd srclib/apr   
4 B: R9 P" ]% _" R+ i#./configure   2 V$ g+ D% q. [
默认安装在usr/local/bin目录下,如果要指定安装目录,可以使用如下格式   
, ^7 P7 N! F( ~5 U2 }1 L4 o#./configure --prefix=/usr/local/apr   % s; m2 D" n* e1 v* b. ?
#make   0 e5 x3 j2 x* A1 |
#make install   5 ]5 J% }" E( `
  
+ \3 ^7 N* {/ l6 d编译和安装apr-util   
- g( b4 w* m: ]* ]  Q5 g) W3 C#cd ../apr-util   
" x" I  X/ K% Y. w7 h  S* F% ?#./configure --with-apr=/usr/local/apr   * }/ Z' X# F( U4 J- m% g
#make   4 Y* K7 v: \0 n) ?1 H2 W1 t
#make install   
5 h+ Z% B3 S! @( Q' J  
8 |7 V9 j6 J' E最后编译和安装apache   , B9 r; `- j- f( }# ]+ W$ m
#cd ../../   
- ~" V2 @% s. U8 ~3 H/ ^. x9 {1 z#./configure --enable-so   % s( a3 c7 H0 y, I# ]9 D/ U5 i- Y0 P
#make   
* b" b1 F5 ^' r' c. {#make install   
( A6 V- B: p( L3 J4 U6 o( B  $ x* F/ t& U3 m5 W" O
启动Apache服务   
' n( S6 O1 E% p5 V#/usr/local/apache2/bin/apachectl start  
/ \# Q9 W! L! N3 P#cd
$ l; `, D- m9 z: \, T% O解压Apache安装包
% H; S' R2 U+ s$ d  Z如果是gz文件,将jxvf替换成zxvf" h2 f- v+ Z9 \$ Y3 Q+ D
#tar -jxvf httpd-2.2.17.tar.bz2
% f, O  [& V# n, V$ w9 P1 L#cd httpd-2.2.175 E$ N. k, M+ |, `) |0 y
5 C1 o0 i2 g( @: n& A. k- p
编译和安装apr8 R6 y: i4 ^+ F5 j: W
#cd srclib/apr
$ H  }4 r! O4 n% m#./configure0 J  C. x! W# ]
默认安装在usr/local/bin目录下,如果要指定安装目录,可以使用如下格式) t8 m: r4 a9 }$ q- b1 L
#./configure --prefix=/usr/local/apr
4 }0 n0 W: y  ~- x7 O6 @2 C4 u/ B#make9 [: E4 Q  y' q/ R$ |3 ^
#make install
+ k. h- l4 F6 e# i. \9 W: K6 U
编译和安装apr-util
& I+ H1 R: v/ n/ ]" Z9 q#cd ../apr-util
# R/ O6 \+ |  ~#./configure --with-apr=/usr/local/apr
* _! s# w8 i* }#make
( q! i7 o5 E* p#make install7 W/ Q* x" j9 P0 @

- ^: d+ A6 q% R1 R4 ?0 i* }最后编译和安装apache
1 M+ z/ i/ L& _#cd ../../5 m5 i5 c. e$ }8 u" w. |! g
#./configure --enable-so
' M/ U7 I4 x( s0 [3 K1 m#make3 h; p$ P/ _/ s" T% E* P
#make install
5 A# x3 }6 U/ ~. C1 p2 \4 |, u8 O& C9 z7 N  i; y; R+ d
启动Apache服务
) ^; k$ i( z+ W2 y( ]#/usr/local/apache2/bin/apachectl start
) F% o7 v% P) X4 j, g7 q! H) ?
( p* W, p2 j( g! X# C最后在IE中访问http://localhost。
8 M/ ~$ W0 Q4 M. ~- ^
3 f, B! W3 q% K; {将Apache设置为系统自启动项+ f; `' W! T, ^- o$ \0 a+ V; Y4 x( O
9 p. {! z' _: z' A4 q) b7 j* U
修改etc/rc.d/rc.local文件如下:(红色字体部分)0 u3 H/ b1 p/ g: q- n) y& Y

" B) w. ]/ j, S5 o2 x#!/bin/sh4 i# m! j4 ~" Y( A/ E7 V9 o: t9 @
#
" k8 M9 E( v* j" A/ J; O0 g- @- a# This script will be executed *after* all the other init scripts.
2 k) ?; F* Y6 E4 n. L% `# You can put your own initialization stuff in here if you don't# ?0 K8 \* P9 S
# want to do the full Sys V style init stuff.
4 g& f& \6 ]& j7 [1 P, g( o# {
( N7 \, e) L- R; T2 P9 `touch /var/lock/subsys/local
4 n8 T7 s; B$ ~9 ]7 g7 C/root/firewall1 I8 d2 I$ G- C8 j, k/ V
startup.sh# ]1 |- H0 L! t6 F' p# X+ |) C+ m
/usr/local/apache2/bin/apachectl start

该用户从未签到

2#
发表于 2020-10-26 14:14 | 只看该作者
Linux中安装Apache核心步骤
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:05 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表