在Centos7上源码编译httpd
安装源码包
首先在http://httpd.apache.org下载所需要的安装包 小编在这里下载的是httpd-2.4.27.tar apr-1.6.2.tar apr-util-1.6.0.tar
首先编译安装apr-1.6.2.tar.gz #1 tar -zxf apr-1.6.2.tar.gz #先解压安装包 #2 cd apr-1.6.2/#cd到解压的目录下 #3 ./configure --prefix=/usr/local/apr#指定安装的路径 #4 make && make install
#1 然后安装apr-util-1.6.0.tar.gz #2 cd apr-util-1.6.0/ #3 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr #4 make && make install #5 yum install pcre-devel
#1 最后安装httpd-2.4.27.tar.bz2 #2 tar -jxf httpd-2.4.27.tar.bz2 #3 cd httpd-2.4.27/ #4 ./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --sysconfdir=/etc/httpd #5 make && make install
安装好后的配置
#1 导出二进制程序目录至PATH环境变量中,编辑文件/etc/profile.d/NAME.sh #2 echo "export PATH=/usr/local/httpd/bin/:$PATH" > /etc/profile.d/httpd.sh #3 source /etc/profile #重读 #4 systemctl stop firewalld.service #关闭防火墙 #5 netstat -nltp|grep 80 #6 如果发现80端口没有处在监听状态 #7 cd /usr/local/httpd/conf/ #8 vim httpd.conf #9 找到#ServerName www.example.com:80 把#号去掉 #10 然后运行httpd start 就ok拉然后在浏览器上输入你虚拟机的地址测试下
原创文章,作者:N27_flypig,如若转载,请注明出处:http://www.178linux.com/85249