httpd 2.4需要
apr
apr-util
pcre-devel
可通过yum或者源码包安装,最好是源码安装,可以随时指定
解压安装pcre
将apr和apr-util复制到httpd的srclib里,解压缩并将压缩后的文件重命名
编译安装httpd
编译的参数可以查询./configure --help
配置文件的修改:
修改/usr/local/apache/conf/httpd.conf
修改ServerName的值为localhost:80
在/etc/profile.d文件夹里添加httpd.sh 添加这一句
执行并重启
需要开启对外端口80,然后重启防火墙。
可以工作啦
/bin有二进制的文件
/build,config.nice里面装着编译时的命令
/error错误页面
/htdocs里面装着网页文件
/icon里面装着图标
/include头文件,要导出的话要链接
/logs里面是日志文件
/man里面是帮助手册
/manual里面是帮助文件
/module里面装的是模块文件
httpd -l可以查询当前是编译