编译安装httpd
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译安装httpd相关的知识,希望对你有一定的参考价值。
1、download 源码包
解压缩:tar xvf httpd-2.4.25.tar.bz2
2、安装开发包组
yum groupinstall "Development tools"
3、cd /apps/httpd/ httpd-2.4.25(比如源码包在/apps/httpd目录下)
切换到源码包里因为接下来安装的操作必须在安装源码包里面
4、安装
./configure --prefix=/APPS/httpd24
注意安装的时候会有关联的包如果没有安装的话不能安装成功,需要挨个安装,是个排错过程。
5、make(新的httpd24目录还没有生成)
6、make install(已经生成新的httpd24文件 )
7、netstat -tnl 查看80端口有没有启用(没有启用)
8、./apachectl start
注意:因为apachtctl没有在PASH变量里 需要加路径 系统容错率很高 实验的时候使用--help也激活成功了
9、netstat -tnl
现在80端口已经激活 可以登录自己的IP试一下 满满的成就感 默认显示It works 在工作
10、cd ..
返回上一级目录 网页放在httpd目录下bin目录下
vim htdocs/index.html 现在可以更改想要显示的内容了!!!!!!!
11、为 了比较方便把apachectl 写进变量
vim /etc/profile.d/httpd24.sh (为了比较方便自己创建一个httpd24.sh的目录)
把这一行写进文件PATH=$PATH://APPS/httpd24/bin
source/ (文件路径)
查看echo $PATH是否生效
12、实验
apachectl stop 网站停用 现在80端口也已经没有了 网站不能访问
apachectl start 网站启用
13、网站使用
14、man帮助地址
/etc/man_db.conf centos7的路径
/etc/man.config centos6的路径
以上是关于编译安装httpd的主要内容,如果未能解决你的问题,请参考以下文章