apache简易安装

apache简易安装

linux环境 centos 6.7 apache版本 httpd-2.2.27

安装apache

下载好安装包(https://files.cnblogs.com/files/crazyzero/httpd-2.2.27.tar.gz)

[root@zero tools]# wget  https://files.cnblogs.com/files/crazyzero/httpd-2.2.27.tar.gz
[root@zero tools]# ll httpd-2.2.27.tar.gz
-rw-r--r-- 1 root root 7519677 Aug 20  2017 httpd-2.2.27.tar.gz

减压并进入

[root@zero tools]# tar xf httpd-2.2.27.tar.gz 
[root@zero tools]# cd httpd-2.2.27

编译安装

[root@zero httpd-2.2.27]# ./configure --prefix=/application/apache2.2.27  --enable-deflate  --enable-expires --enable-headers --enable-modules=most --enable-so --with-mpm=worker --enable-rewrite
[root@zero httpd-2.2.27]# make
[root@zero httpd-2.2.27]# make install

参数解释

--prefix=/application/apache2.2.27  选择安装到哪里
--enable-deflate  支持压缩
--enable-expires  服务器 缓存过期时间
--enable-headers  支持headers
--enable-modules=most 启用大多数模块
--enable-so 支持动态共享模块,如果支持php将不能与apache一起工作。必须要有
--with-mpm=worker 提供服务的模式
--enable-rewrite 支持URL重写

设置软连接,方便以后维护

[root@zero httpd-2.2.27]# ln -s /application/apache2.2.27/ /application/apache

检查语法是否有问题

[root@zero apache]# /application/apache/bin/apachectl  -t

启动apache

[root@zero apache]# /application/apache/bin/apachectl  start 

此时访问IP 就能看到It works! 的提示

原文地址:https://www.cnblogs.com/crazyzero/p/7421286.html