基于Linux操作系统的Web服务器的搭建与配置
2021-03-24王宪宇石栋宇张鲁
王宪宇 石栋宇 张鲁

摘要:Linux 网络操作系统具有安全、稳定、免费的特点,逐渐成为企业网络操作系统的主流,特别是在安全性要求高的企业中常常被用来做服务器操作系统,而在企业中最常见的服务器是Web服务器本文 主要是基于 Red Hat LinuxEnterprise 7.3 环境采用Apache容器进行Web服务器网站部署。
关键字:Linux操作系统、Web服务器、Apache
1.Web服务简述
随着万维网的发展,现在Web已不仅仅是一种信息传播的手段,也为用户提供了各种Internet服务。Web服务的实现,采用了客户机/服务器(C/S)模型,在Web服务器中安装Web服务器容器软件如IIS、Apache等,并在容器中保存供用户访问的网页信息,随之为用户提供访问服务。在Web服务的客户端装有Web客户端程序即Web浏览器,用户通过Web浏览器将HTTP请求连接到Web服务器上,Web服务器提供客户端所需要的信息。
Web服务的工作过程:(1)Web浏览器向特定的Web服务器发出Web页面请求;(2)Web服务器接收到请求后,查找到用户所请求的页面,并将该页面发送给Web浏览器;(3)Web浏览器接收到请求的Web页面后,将页面在浏览器中显示出来。
2.Apache简述
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
3.在Linux操作系统环境下搭建Web服务器
3.1 1.Apache相关软件包
Apache服务所需要的软件包包含以下:
(1) httpd-2.4.6-45.el7.x86_64.rpm:主程序包,服务器端必须安装该软件包
(2) httpd-devel-2.4.6-45.el7.x86_64.rpm:Apache开发程序包
(3) httpd-manual-2.4.6-45.el7.x86_64.noarch.rpm:Apache的手册文档和说明指南
3.2 Apache服务的安装……p>
