Day-10-使用Apache服务部署静态网站

10.1 网站服务程序
web服务程序:一般是指允许用户通过浏览器访问到互联网中各种资源的服务,Web 网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程序的 Web 服务器会通过 HTTP(超文本传输协议)或HTTPS(安全超文本传输协议)把请求的内容传送给用户。
目前能够提供web 网络服务的程序有 IIS、Nginx、Apache等。
IIS (Internet Information Services ,互联网信息服务)是Windows 系统中默认的 web 服务程序,这是一款图形化的网站管理工具,不仅可以提供 web 网站服务,还可以提供 FTP、NMTP、SMTP等,IIS只能在Windows系统中使用。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

安装Apache: Apache 服务的软件包名称为 httpd
[root@somking ~]# yum install httpd
[root@somking ~]# systemctl start httpd
[root@somking ~]# systemctl enable httpd //开机启动
检测:浏览器登录:http://192.168.131.129
10.2 配置服务文件参数
http服务程序的主要配合文件及存放位置

httpd 服务程序的主配置文件,存在三种类型:注释信息、全局配置、区域配置

httpd 服务程序是最常用的参数以及用途描述:

httpd 在默认情况下,网站数据是保存在 /var/www/html 目录中,如果想变更路径为 /home/wwwroot/ 则需要修改配置文件:
第一步:建立网站数据的保存目录,并创建首页文件
[root@somking ~]# mkdir /home/wwwroot
[root@somking ~]# echo “The New Web” >> /home/wwwroot/index.html
第二步:配置httpd 服务程序的主配置文件
将119行 DocumentRoot “/var/www/html”改为 DocumentRoot “/home/wwwroot/ ”
将124行

你可能感兴趣的:(Linux就该这么学)