RHCE7:(15)配置web内容的访问

RHCE7:(15)配置web内容的访问

15.配置web内容的访问

server0上的web服务器的DocumentRoot目录下创建名为private的目录,要求:

A ftp://172.25.254.250/pub/RHCE/15.html下载一个文件副本到这个目录,

并且重命名为index.html

B 不要对这个文件的内容做任何修改;

C server0上,任何人都可以浏览private的内容,

但是从其他系统不能访问这个目录的内容。

 

vim /etc/hosts

172.25.0.11 server0.example.com

 

Server端:

1、进入WEB服务器的DocumentRoot目录:

cd /var/www/html/

2、创建目录:[root@server0 html]# 

mkdir private

3、进入private目录:[root@server0 html]# 

cd private/

4、创建首页内容:[root@server0 private]#

 vim index.html

Hello,This is NO.15 test !

 

 

 

5、进入httpd主目录:

cd /etc/httpd/conf.d/

 

6、对题目C的要求配置文件内容:

 

vim virtualhost.conf

 

<VirtualHost *:80>

DocumentRoot  /var/www/html

ServerName server0.example.com

           <Directory /var/www/html/private>

           require local

           require all denied

           </Directory>

</VirtualHost>

<VirtualHost *:80>

DocumentRoot  /var/www/virtual

ServerName 14.example.com

           <Directory /var/www/virtual/private>

           require local

           require all denied

           </Directory>

</VirtualHost>

 

 

/usr/sbin/httpd -t  检查配置文件语法是否正确。

 

 

7、重启httpd服务并验证访问private目录内容:

    systemctl restart httpd.service

curl http://server0.example.com/private/   //不能少private后面的/

curl http://14.example.com/private/

Hello,This is NO.15 web test !

 

Desktop端:不能访问private目录内容

curl http://server0.example.com/private/

curl http://server0/private/

 

因为题目未说明documentroot具体是哪个目录,默认是/var/www/html

保险起见在/var/www/virtual目录下也创建目录private并且配置主页:index.html


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » RHCE7:(15)配置web内容的访问

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!