本章讲的是在rhel6下部署web服务


yum search httpd   查看有关httpd的服务

rpm –q  httpd   查看httpd是否已经在系统上安装

215751955.jpg


为服务器配置ip地址,并且清空防火墙的规则

echo hello world> /var/www/html/index.html    web服务创建主页(默认存放web服务主页的路径  /var/www/html/),完成后启动该服务

215811316.jpg







客户端上登录网页

215828700.jpg

注意,当我们没有把网页放在web默认的路径时,或者是使用web的虚拟主机,这时需要修改httpd的配置文件

查看httpd服务的主要配置文件

215845921.jpg


现在我们是用web服务发布虚拟目录

编辑/etc/httpd/conf/httpd.conf


215903592.jpg



这里方便理解,我们在末行模式下输入:set nu

这样每行的前面出现一个数字

215942263.jpg

551行后插入   Alias   /cisco/    /web/cisco/

                         Alias    /redhat/    /web/redhat/

然后保存退出

根据上面的内容创建相应的文档,即分别在/web/cisco,/web/redhat下创建默认的index.html

220001142.jpg


客户端测试

220317322.jpg

220320620.jpg






基于ip地址的虚拟主机配置


复制1004-1010行,在1010行后面粘贴两次

220500981.jpg

然后编辑该内容

221158713.jpg

创建对应的文档

220629967.jpg

配置完相关的文件后,执行 server httpd restart

通过客户端上的测试


220835850.jpg

220841496.jpg


redhat系统中有该软件elinks(文本模式浏览器)安装该软件包


通过elinks访问网页

220919895.jpg




基于端口的虚拟主机

221410682.jpg


基于域名的虚拟主机


221513405.jpg