Apache Web服务器的配置

Apache 简介

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
Apache HTTP服务器是一个模块化的服务器,源于NCSAhttpd服务器,经过多次修改,成为世界使用排名第一的Web服务器软件。
它可以运行在几乎所有广泛使用的计算机平台上。

Apache 安装配置

Apache的安装与配置

如果没有其它yum源可用,本人建议使用本地yum源。如果不会,可参考以下教程

https://blog.csdn.net/weixin_43704652/article/details/102873313

yum  install *httpd*   -y      #安装阿帕奇web服务器
systemctl  restart  httpd     #重启阿帕奇服务
systemctl  enable httpd      #设置阿帕奇开机自启
vim /etc/httpd/conf.d/vhosts.conf    #编辑阿帕奇配置文件

然后打开浏览器,在地址栏输入以下内容:

本机IP(或者localhost)/manual

Apache Web服务器的配置_第1张图片
点开 Virtual Hosts 出现以下界面
Apache Web服务器的配置_第2张图片
然后点击我鼠标箭头指的地方,点开后,往下滑,复制我鼠标箭头指的地方,粘贴到上面编辑的配置文件,并修改相应内容,如下图所示:
Apache Web服务器的配置_第3张图片
ServerName 后面跟的是域名
DocumentRoot 后面跟的是阿帕奇服务器的默认文件夹
编辑完成后保存退出。html文件夹下的主页文件必须为index.html。

systemctl restart httpd          #重启服务
firewall-cmd --permanent --add-service=http         #允许http流量通过防火墙
firewall-cmd --permanent --add-service=https		#允许https流量通过防火墙
firewall-cmd --reload		#重新加载防火墙配置

如果想设置一些特殊要求,请通过以下命令打开图形化配置页面配置防火墙

firewall-config     #配置完成后千万别忘了保存退出

打开浏览器进行验证
至此,阿帕奇服务的安装与基本配置完成

你可能感兴趣的:(linux)