centos7安装apache2.2总结

来源:互联网 发布:薛凯琪房祖名 知乎 编辑:程序博客网 时间:2024/06/17 12:02

centos7环境下安装apache2.2总结如下:

1.下载apache2.2,并压缩

$>tar -zxvf  apache2.2.29.tar.gz  -C /usr/local

2.配置apache2.2,并安装

 编绎并安装apr

 进入apr目录

$>cd /usr/local/apache2.2.29$>cd srclib/apr
编绎安装 apr

$>  ./configure --prefix=/usr/local/apr-httpd/$> make & make install
编绎并安装apr-util

进入 apr-util目录

$>cd ../apr-util

编绎安装apr-util

$>./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/$>make & make install

编绎并安装apache2.2

进入apache2.2目录

$> cd ../../
编绎安装apache2.2

./configure \--prefix=/usr/local/apache2/ \--with-apr=/usr/local/apr-httpd/ \--with-apr-util=/usr/local/apr-util-httpd/ \--enable-proxy=shared \--enable-ssl=shared \--enable-rewrite=shared

$>make & make install

检查安装的组件

$>cd /usr/local/apache2/modules$>ls -l

显示:

mod_proxy_ajp.so  mod_proxy_balancer.so  mod_proxy_connect.so  mod_proxy_ftp.so  mod_proxy_http.so  mod_proxy_scgi.so  mod_proxy.so  mod_rewrite.so  mod_ssl.so  

安装成功

3.配置apache2.2服务和自启动

修改/usr/local/apache2/bin/apachectl

$>vi /usr/local/apache2/bin/apachectl
在第二行,添加如下内容:

#  chkconfig for apache2# chkconfig: 2345 90 90# description:http server
保存退出

建立软链接到/etc/init.d目录

$>ln -s /usr/local/apache2/bin/apachectl  /etc/init.d/httpd

添加到chkconfig

$>chkconfig  --add httpd$>chkconfig  --level 2345  httpd on 

4.测试apache2.2是否工作

 

$>service httpd start

浏览器访问本机的80端口,显示 : It Works

安装完成。

0 0
原创粉丝点击