apache安装配置
来源:互联网 发布:java模拟http请求工具 编辑:程序博客网 时间:2024/06/10 03:36
1.解压apache源文件包。
tar –zxvf httpd -2.2.6.tar.gz
进入到解压后的源文件地址中去。在$解压路径/httpd-2.2.16/ 目录下面:
ls 下就可以看到有一个 configure ,这个是说明安装前的相关配置的,比如 安装apache 的路径;以什么方式加载apache的模块;以及要安装apache哪些模块。
在$解压路径/httpd-2.2.16/ 目录下面:
./configure --prefix=/usr /local/apache --enable-module=so
说明:--prefix 是说明apache安装的路径; --enable-module=so 说明是动态的方式来加载apache模块;
因为apache中,还有很多其他的模块,所以我们可以根据需要来编译一些模块使用
如果要加上其他的模块可以这样在 configure的时候这样配置:
./configure --prefix=/usr /local/apache --enable-module=so --enable-deflate
这样就多编译了一个 mod_deflate.so(该模块用于apache服务器端gzip压缩文件)
以此类推,只要加上 --enable-模块名 就可以添加要编译的模块 编译安装
2. 编译apache 。在 $解压路径/httpd-2.2.16/ 目录下面 直接就有Makefile 文件
$解压路径/httpd-2.2.16/ make 即可
3. 编译完成后就开始安装
在 $解压路径/httpd-2.2.16/ 下 make install 即可
安装的过程就是 把apache 部署到指定的 --prefix 的过程。
安装完成的时候 ,安装的目录下面会出现这几个目录文件
bin build cgi-bin conf error htdocs icons include lib logs man manual modules
bin目录下一般是命令程序,conf下是配置文件,modules下就是已经安装好了的apache模块,如果没有添加任何其他的模块,modules目录下至少会有httpd.exp ,这个是apache的守护经常。
在bin 目录下,通过 ./apachectl -t 命令可以看看 apache是否以及就绪。正常就绪的话就会显示:
Syntax OK
如果有其他的问题,就是显示异常的信息。
./apachectl -l 可以显示当前apache 安装的模块。
./apachectl -graceful 可以试着重启apache。
当然通过./apachectl stop 也可以停止apache的运行; ./apachectl start 启动apache运行;./apachectl restart 重启apache运行。
到此,整个apache的安装过程都结束了。
- apache源代码安装、配置
- Apache安装及配置
- Apache httpd安装配置
- Apache Pig 安装配置
- linux apache安装配置
- CentOS安装配置Apache
- apache安装&配置
- apache安装配置
- php apache 安装配置
- Apache安装与配置
- apache安装配置总结
- Linux安装配置apache
- Apache安装配置ModSecurity
- Apache 安装配置
- apache安装和配置
- Apache安装与配置
- Apache 安装配置
- apache安装配置
- STL中vector转C风格的数组
- Win 7 服务详解及其建议 kill ||run processes
- Stop talking, start doing. 你也可以在10天里做出2个游戏
- Linux下源码安装的经验总结
- 基于Lucene的CBIR系统研究:从Lucene到LIRe
- apache安装配置
- String a = new String("b");到底是几个对象
- DBA的好习惯
- datagridview Checkbox实时更新
- C#,输出时,为什么前面有的要写{0}{1},但是有的就不用写呢?
- MYSQL5.1复制参数binlog_format(转)
- Ubuntu10.10下安装gcc-4.5.3
- C++初学者指南 第十二篇(4)
- agsXMPP的了解