目录
4. 进入httpd文件,并将其他两个依赖文件传输到软件包下,并解压
5.进入到解压后的httpd的目录 /usr/local/httpd-2.4.25/,对其进行自定义编译
前提环境:
更改公网网关
为了连接公网,需要
vim /etc/resolv.conf
nameserver 114.114.114.114
关闭防火墙
systemctl stop firewalld ##关闭防火墙
systemctl disable firewalld
setenforce 0 ##关闭核心防火墙
vim /etc/selinux/config
为保证正常运行还需要下载一些编译软件
yum install -y gcc gcc-c++ make pcre-devel expat-devel perl
注意点:编译软件要安装完后再进行安装,以免过程中出现错误,大部分错误都是编译软件没装全。
开始配置
1.准备好apache源码包或从网上下
2.通过rz传输到虚拟机中的 /usr/local下
###存放路径可以根据自己需要更改
3.对其进行解压
tar -xvf httpd-2.4.25.tar.gz
4. 进入httpd文件,并将其他两个依赖文件传输到软件包下,并解压
解压
删除压缩文件,并将文件包改名移到/srclib/apr
mv apr-1.6.2 httpd-2.4.25/srclib/apr
mv apr-util-1.6.0 httpd-2.4.25/srclib/apr-util
5.进入到解压后的httpd的目录 /usr/local/httpd-2.4.25/,对其进行自定义编译
./configure --prefix=/usr/local/apache ##自定义编译
6. 对其进行编译让系统可以识别
make && make install
编译完成
看到/usr/local里有自己定义的apache就是编译安装完成
7、开启验证服务
进入/usr/local/apache/bin,启动服务
/usr/local/apache/bin/apachectl start
查看服务是否开启
netstat -natp | grep 80
然后输入服务器IP,查看网页会出现以下界面
到这里配置就完成了