目录
3、最后再启动后,使用netstat 命令查看80端口是否是开启工作状态
解决方案:加上--no-check-certificate 即可执行
通用源码软件安装流程
一、下载较新的稳定版源码文件
[root@localhost ~]# wget https://mirrors.bfsu.edu.cn/apache//httpd/httpd-2.4.43.tar.gz
在官网下载,httpd、apr、apr-util 软件包
二、使用yum安装其他依赖软件(编译工具&依赖包)
[root@localhost ~]# yum -y install gcc gcc-c++ pcre-devel expat-devel
gcc gcc-c++ pcre-devel expat-devel是根据报错提示,得出来的结果
三、解压缩
[root@localhost ~]# tar -xf httpd-2.4.43.tar.gz
[root@localhost ~]# tar -xf apr-1.7.0.tar.gz
[root@localhost ~]# tar -xf apr-util-1.6.1.tar.gz
四、完成apr和apr-util对httpd依赖设置
[root@localhost ~]# cp -a apr-1.7.0 httpd-2.4.43/srclib/apr
[root@localhost ~]# cp -a apr-util-1.6.1 httpd-2.4.43/srclib/apr-util
五、 对httpd进行检查和设定安装路径等
[root@localhost httpd-2.4.43]# ./configure --prefix=/usr/local/apache2
一定要在httpd 目录下执行
六、编译
[root@localhost httpd-2.4.43]# make
将源码文件编译转化为二进制文件,必须使用专门的编译器
#此步骤较为消耗时间 make -j 线程数量
[root@localhost httpd-2.4.43]# make -j 4
当遇到make命令执行报错时,若解决完错误应该如何操作
方法一:
直接删除解压缩的目录
重新解压缩,重新检查,重新编译
方法二:
make clean #删除掉之前make产生的文件(报错之前)
make #重新make