如何在CentOS 7上安装Apache

・2 分钟阅读

在本文中我们将概述在Centos7服务器上安装Apache2.4的过程。

前提条件:

步骤1:使用YUM安装Apache


sudo yum install httpd -y

步骤2:配置Apache

删除默认的Apache欢迎页面:


sudo cp /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.bak
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf

禁止Apache在访问者的网页浏览器中公开文件:


sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak
sudo sed -i"s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf

在启动Apache服务之前,我们需要允许默认的HTTP和HTTPS端口,端口80和443通过防火墙:


sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp

启动Apache服务并将它设置为在系统引导时自动启动:


sudo systemctl start httpd.service
sudo systemctl enable httpd.service

上面是运行Apache web服务器的基本设置,更具体的设置可以在Apache配置文件/etc/httpd/conf/httpd.conf中找到,可以使用vi文本编辑器查看和编辑该文件中的各种设置:


sudo vi /etc/httpd/conf/httpd.conf

完成编辑后,你应该重新启动Apache服务以应用你的修改:


sudo systemctl restart httpd.service

就是这样,感谢阅读。

Anne655 profile image