2020.5.24-第十二天
使用Apache服务部署静态网站
碎碎念:apache好难啊!
Apache服务
Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和安全性广泛被认可且拥有快速、可靠、简单的API扩展。Apache服务程序可以运行在Linux系统、UNIX系统甚至是Windows系统中,支持基于IP、域名及端口号的虚拟主机功能,支持多种认证方式,集成有代理服务器模块、安全Socket层(SSL),能够实时监视服务状态与定制日志消息,并有着各类丰富的模块支持。
Apache程序是在RHEL 5、6、7系统的默认Web服务程序,其相关知识点一直也是RHCSA和RHCE认证考试的重点内容。
注意,使用yum命令进行安装时,跟在命令后面的Apache服务的软件包名称为httpd。如果直接执行yum install apache命令,则系统会报错。(可使用本地YUM源进行安装)
一、配置服务文件参数
安装完httpd服务之后,要记得让任务开机自启动(systemctl enable httpd)
httpd服务程序的主要配置文件及存放位置如下:
在httpd服务程序的主配置文件中,存在三种类型的信息:注释行信息、全局配置、区域配置:
全局配置参数就是一种全局性的配置参数,可作用于对所有的子站点,既保证了子站点的正常访问,也有效减少了频繁写入重复参数的工作量;
区域配置参数则是单独针对于每个独立的子站点进行设置的。
在httpd服务程序主配置文件中,最为常用的参数为: