标签:httpd 默认 systemctl web cmd tps service bsp 实例
首先确保防火墙在CentOS 8实例上正确运行。
sudo systemctl status firewalld
安装Apache(在基于RHEL的发行版中,Apache软件包和服务称为httpd)。
yum install httpd
启用Apache服务,并使其在系统启动时启动。
systemctl start httpd
systemctl enable httpd
检查Apache运行状态。
systemctl status httpd
还可以检查Web服务器的版本,以确保已正确安装。
httpd -v
测试Apache Web服务器。
在浏览器中输入http://127.0.0.1,如果出现测试页,说明安装正确。也可以使用curl 127.0.0.1:80进行测试
为 Apache 配置防火墙。
默认情况下,CentOS使用firewalld作为守护程序运行的防火墙,并为其提供基本安全性。因此,尽管已经在本机上可以访问Web服务,但很可能在远程计算机上无法访问。为了接受HTTP和HTTPS连接,还需打开服务器上的端口80和443。
$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload
验证防火墙配置是否正确。
在远程计算机浏览器中输入http://<ip>:80,如果出现测试页,说明防火墙配置正确。
标签:httpd 默认 systemctl web cmd tps service bsp 实例
原文地址:https://www.cnblogs.com/blogxu/p/httpd.html