RHCE7:(14)配置虚拟主机
RHCE7:(14)配置虚拟主机
14.配置虚拟主机
在server0上扩展您的web服务器,为站点http://14.example.com创建一个虚拟主机,
然后执行下述步骤:
A 设置DocumentRoot为/var/www/virtual;
B 从ftp://172.25.254.250/pub/RHCE/14.html下载文件并重命名index.html,
不要对文件index.html的内容做任何修改;
C 将文件index.html放到虚拟主机的DocumentRoot目录下;
D 确保floyd用户能够在/var/www/virtual目录下创建文件;
注意:原始站点http://server0.example.com必须仍然能够访问。
Server端:
1、创建DocumentRoot目录:
mkdir /var/www/virtual
2、进入目录并创建首页:
cd /var/www/virtual
vim index.html
Hello,This is NO.14 VirtualHost!
3、创建用户:
useradd floyd
4、修改用户权限:
setfacl -m u:floyd:rwx /var/www/virtual/
5、进入主目录
cd /etc/httpd/conf.d
6、创建虚拟主机内容:
vim virtualhost.conf
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName server0.example.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/virtual
ServerName 14.example.com
</VirtualHost>
/usr/sbin/httpd -t
可检查配置文件语法是否正确。
7、重启httpd服务:
systemctl restart httpd.service
8、/etc/hosts文件添加:
172.25.0.11 14.example.com
//考试时不需要添加这条host,模拟环境需要。
[root@server0 conf.d]# vim /etc/hosts
172.25.0.11 14.example.com (最后添加一条内容)
9、访问:
10、访问:
curl http://server0.example.com
10、实现在desktop0也能访问,把配置文件复制到desktop0上的/etc目录:
scp /etc/hosts root@desktop0:/etc/
Desktop0端验证:
访问: curl http://14.example.com
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » RHCE7:(14)配置虚拟主机
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm