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