Linux安装源码apache

源码安装:

1、安装相应编译工具: gcc gcc-c++ gcc-g77
在这里插入图片描述

                 若无法安装编译工具可以试试这种方法
//进入yum文件存放的路径
cd /etc/yum.repos.d
//简单粗暴,删除所有文件
rm *
//安装阿里云的yum文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
//清理缓存
yum clean all
//加载
yum makecache

2、分析安装平台
3、下载源码包:
官方站点
保存位置:usr/local/src
4、安装:
apache

编译安装程序源码包步骤

					  匹配的安装包
          apr-1.6.5  apr-util-1.6.1   pcre-8.42

		  apr-1.7.0  apr-util-1.6.1   pcre-8.44

1、./configure 软件配置和系统检查
a.指定安装路径 --prefix=/usr/local/apache
b.启用禁用功能 --enable-ssl
c.与其他软件关联 --with-apr
d.检查
定义好的功能和检测的安装环境信息写入到 makefile文件中,

1.先解压压缩包

在这里插入图片描述
2.软件配置和系统检查
在这里插入图片描述
配置APR
在这里插入图片描述
没有报错 继续执行 make 和 make install
回到httpd下 让他和apr进行关联
在这里插入图片描述
配置apr-util
在这里插入图片描述
关联apr 和 apr-util
在这里插入图片描述
在这里插入图片描述
xml文件报错 这时需要安装 yum install expat-devel -y
在这里插入图片描述
再次执行 make && make install 没有报错
回到 htppd 和apr-util 进行关联在这里插入图片描述
报错 没有pcre 继续安装pcre
在这里插入图片描述
没有发现问题 执行 make’ && make install
回到 htppd下 将apr apr-util pcre就行关联
在这里插入图片描述
*没有报错 执行 make && make install 结束 *

安装完成后 需要开启服务

进入到         /usr/local/apache
然后再进入到对应的/bin目录下   
输入开启命令   ./apachectl start

在这里插入图片描述

然后去 浏览器输入IP地址 进行验证 看 是否安装成功
若没有成功 可能是防火墙没有关闭 输入iptables -F命令在这里插入图片描述

安装成功

猜你喜欢

转载自blog.csdn.net/weixin_45961525/article/details/107890897