Linux 部署apache2.4

2021/5/9 7:29:53

本文主要是介绍Linux 部署apache2.4,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

apache httpd-2.4.46.tar.gz部署
环境 Linux6.5
依赖包:
apr-1.6.3.tar.gz
apr-util-1.5.2.tar.gz



先部署apr
1、tar -xf apr-1.6.3.tar.gz
cd apr-1.6.3
./configure --prefix=/usr/local/apr
make
make install

如报错缺少 apr-util 则在部署apr-util, 不报错无需安装

1、解压 httpd-2.4.46.tar.gz
tar -xf httpd-2.4.46.tar.gz
cd httpd-2.4.46
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr/ --with-included-apr # 必须执行--with-apr 填写你部署的路径
make && make install

报错:缺少文件/.srclib/ ....
则需要把解压后的两个文件复制到httpd-2.4.46/srclib/ 即可
执行cp -r apr-util-1.5.2 /opt/httpd-2.4.46/srclib/apr-util
cp -r apr-1.6.3 /opt/httpd-2.4.46/srclib/apr
再次执行:
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr/ --with-included-apr # 必须执行--with-apr 填写你部署的路径
make && make install
安装完成后面不会在报错 除非少依赖
修改配置文件
cp httpd.conf httpd.conf.bak # 备份配置文件
vim httpd.conf
# 放掉191行的注释,修改为:
ServerName [你的IP]:80
:wq
验证,开启服务
/usr/local/apache/bin/apachectl start

关闭防火墙,在浏览器地址栏中输入服务器的ip就会出现网页:It works!



这篇关于Linux 部署apache2.4的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程