CentOS/Linux HTTPD(WWW)服务器配置

这节课我给同学们讲httpd服务器的配置,这期的图片水印出来了点问题,大家凑合着看,我会写得详细点的。

CentOS/Linux HTTPD(WWW)服务器配置 - 1
进入/etc/httpd/conf/目录然后找到一个Httpd。conf文件,第一次改建议实用CP命令来备份一下,以免操作失误,备份完编辑它

CentOS/Linux HTTPD(WWW)服务器配置 - 3
打开httpd。conf后,实用pagedown键到达最下方,你会看到一对的标签,把它复制出来粘帖到最下方。

CentOS/Linux HTTPD(WWW)服务器配置 - 5
修改这对标签,建立站点

下面我讲一下VirtualHost(虚拟主机)标签对

VirtualHost标签内后面加空格填写IP和端口号,serveradmin这个我们不用管注释掉,ServerName这里填写域名去掉#号注释符,DocumentRoot这个是虚拟主机根目录(简单地说就是放网页的地方)这里填写路径然后去掉注释符,DirectoryIndex是默认主页文件(访问网站第一个打开的文件),下面两个是日志,我们不用管。

CentOS/Linux HTTPD(WWW)服务器配置 - 7
你也可以建立多个虚拟主机,图中我又建立了两个虚拟主机,与第一个不同的是路径、端口号、主机头

主机头:我举个栗子,www.google.com,google是域名,com是后缀,www就是主机头,图中我的第三个站点是www1.ca.com

而第二个则是换8080作为访问端口,不过域名和第一个一眼是www.ca.com

然后三个网站的目录分别是/web/www1 /web/www2 /web/www3

CentOS/Linux HTTPD(WWW)服务器配置 - 9
再是修改972行,修改NameVirtualHost+ip地址+端口号,如果有多个端口就再添加一条,写上不同端口号

CentOS/Linux HTTPD(WWW)服务器配置 - 11
修改监听端口,在134行,添加Listen 8080(因为我第二个主机是8080端口)

CentOS/Linux HTTPD(WWW)服务器配置 - 13
修改254行的www.example.com为localhost,否则启动会出错

CentOS/Linux HTTPD(WWW)服务器配置 - 15
这个步骤是建立站点路径,使用mkdir命令建立目录,图中我建立了web目录之后在web目录下建立了www1、2、3

CentOS/Linux HTTPD(WWW)服务器配置 - 17
之后进入www1文件夹,用touch建立了一个index。htm文件,之后编辑他

CentOS/Linux HTTPD(WWW)服务器配置 - 19
站点1的页面内容

CentOS/Linux HTTPD(WWW)服务器配置 - 21
保存退出以后,分别复制index.htm到www2、3目录,图中可以看出我高超熟练的技巧。

CentOS/Linux HTTPD(WWW)服务器配置 - 23
之后到www2下编辑第二个站点

CentOS/Linux HTTPD(WWW)服务器配置 - 25
第3个站点

CentOS/Linux HTTPD(WWW)服务器配置 - 27
使用service httpd start来启动web服务器,图中我之前启动过了,所以用了restart

下面我们在客户端上测试一下

CentOS/Linux HTTPD(WWW)服务器配置 - 29
修改DNS为服务器DNS地址

CentOS/Linux HTTPD(WWW)服务器配置 - 31
第一个站点

CentOS/Linux HTTPD(WWW)服务器配置 - 33
第二个站点

CentOS/Linux HTTPD(WWW)服务器配置 - 35
第三个站点 

这里已经成功了,后期教程会讲到建立PHP站点的建立的,敬请期待

2 thoughts on “CentOS/Linux HTTPD(WWW)服务器配置”

Leave a Reply

Your email address will not be published. Required fields are marked *