源码编译安装 httpd
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了源码编译安装 httpd相关的知识,希望对你有一定的参考价值。
一 环境准备
- 获取 httpd 源码
wget http://mirrors.shu.edu.cn/apache//httpd/httpd-2.4.37.tar.bz2
- 解压源码包
tar xf httpd-2.4.37.tar.bz2
3.挂载本地光盘,并配置yum源
mount /dev/cdrom /media
vim /etc/yum.reps.d/new.repo
[base-001]
name=CentOs everything
baseurl=file:///media/
enabled=1
gpgcheck=1
gpgkey=file:///media/RPM-GPG-KEY-CentOS-7
cost=566
-
安装开发包组
yum groups install Development Tools -y
yum groups install "Platform Development" -y
5.查看本地是否安装过 httpd 如果用rpm安装过 用rpm-e 卸载二 编译安装
- 进入解压之后的文件夹内
cd httpd-2.4.37/
2.查看帮助文档【生产环境中 ,根据自己的需求来配置相关的特性】
- 进入解压之后的文件夹内
3.配置安装目录并检查环境
./configure --prefix=/usr/local/apache
yum install apr*
./configure --prefix=/usr/local/apache
直到 检查通过无报错~~
4编译,安装
make
make install**
三 启动服务并测试
cd /usr/local/apache/
cd bin/
./httpd 启动服务
systemctl stop firewall 关闭防火墙
netstat -ntl 查看80端口状态
用另一台电脑来登陆其网站
四收尾工作 (二进制程序环境变量 头文件输出 库文件输出 帮助文件输出)
vim /etc/profile.d/httpd.sh
PATH=/usr/local/apache/bin:$PATH
export PATH
ln -sv /usr/local/apache/include/ /usr/include/httpd
以上是关于源码编译安装 httpd的主要内容,如果未能解决你的问题,请参考以下文章