本章讲的是在rhel6下部署web服务
yum search httpd 查看有关httpd的服务
rpm �Cq httpd 查看httpd是否已经在系统上安装
为服务器配置ip地址,并且清空防火墙的规则
echo “hello world”> /var/www/html/index.html 为web服务创建主页(默认存放web服务主页的路径 /var/www/html/),完成后启动该服务
客户端上登录网页
注意,当我们没有把网页放在web默认的路径时,或者是使用web的虚拟主机,这时需要修改httpd的配置文件
查看httpd服务的主要配置文件
现在我们是用web服务发布虚拟目录
编辑/etc/httpd/conf/httpd.conf
这里方便理解,我们在末行模式下输入:set nu
这样每行的前面出现一个数字
在551行后插入 Alias /cisco/ “/web/cisco/”
Alias /redhat/ “/web/redhat/”
然后保存退出
根据上面的内容创建相应的文档,即分别在/web/cisco,/web/redhat下创建默认的index.html
客户端测试
基于ip地址的虚拟主机配置
复制1004-1010行,在1010行后面粘贴两次
然后编辑该内容
创建对应的文档
配置完相关的文件后,执行 server httpd restart
通过客户端上的测试
在redhat系统中有该软件elinks(文本模式浏览器)安装该软件包
通过elinks访问网页
基于端口的虚拟主机
基于域名的虚拟主机