centos6.5下Apache 安装

前端之家收集整理的这篇文章主要介绍了centos6.5下Apache 安装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.下载apache www.apache.org找到相应的地址复制后 weget即可,也可以用下面这个


  1. wgethttp://mirrors.cnnic.cn/apache/httpd/httpd-2.4.23.tar.gz
  2. tar-xfhttpd-2.4.23.tar.gz
  3. ./configure
  4. --prefix=/application/apache2.4.23
  5. --enable-deflate
  6. --enable-expires
  7. --enable-header
  8. --enable-modules=most
  9. --enable-rewrite
  10. --enable-so
  11. --with-mpm=worker

解释一下上面的参数:

--prefix 安装路径

--enable-modules=most 使用大部分常用模块

--enable-rewrite 重写模块

--with-mpm=work 运行方式为一个主进程若干个子线程,还可以配置为进程,配置为进程的优点是更稳定,但是同时也更慢,更耗费cpu资源,当前主流都是把apache作为静态服务器使用所以使用work就可以了。如果你要和PHP等程序做配合可以设置为进程方式工作。


2.进行到这一步的时候出现了错误提示找不到apr,逐回到apache.org下载 apr和apr-util


  1. wgethttp://mirrors.cnnic.cn/apache/apr/apr-1.5.2.tar.gz
  2.  
  3. ./configure--prefix=/application/apr
  4. make
  5. makeinstall
  6.  
  7. wgethttp://mirrors.cnnic.cn/apache/apr/apr-util-1.5.4.tar.gz
  8.  
  9. ./configure--prefix=/application/apr-util--with-apr=/application/apr
  10. make
  11. makeinstall


3.重新安装apache,进入apache解压缩目录


  1. ./configure
  2. --prefix=/application/apache2.4.23
  3. --enable-deflate
  4. --enable-expires
  5. --enable-header
  6. --enable-modules=most
  7. --enable-rewrite
  8. --enable-so
  9. --with-mpm=worker
  10. --with-apr=/application/apr--with-apr-util=/application/apr-util


4.继续报错

checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures

这是因为没有安装zlib包,逐 yum 安装之

  1. yuminstallzlib-devel


5.ok 装好后继续 make apache 这次没有问题了 继续 make install 至此安装完毕


6.修改/application/apache2.4.23/conf/httpd.conf

  1. 找到#ServerName
  2. 去掉#更改为:
  3. ServerNamelocalhost:80

7.启动apache

  1. /application/apache2.4.23/bin/httpd-kstart


8.测试一下

  1. curl本机ip如果返回itworks证明apache已经可以正常运行了

猜你在找的CentOS相关文章