httpd服务

         练习:        (1)基于主机名实现三个虚拟主机

                       (2) 每虚拟主机使用独立的访问日志和错误日志

                       (3) 第三个虚拟主机的/admin要进行用户访问认证

                       (4) 在第二个虚拟主机上提供/status

                       (5) 在第三个虚拟主机提供路径别名/bbs,访问其它文件系统路径;

                       (6) 尝试使用混合类型的虚拟主机:

                            基于IPPORTServerName

<VirtualHost 10.1.72.30:8080>

DocumentRoot "/var/www/html/www1/"

CustomLog "logs/www1_access_log" combined

ErrorLog "logs/www1_error_log"

ServerName www1.wang.com

<Directory "/var/www/html/www1">

options None

AllowOverride None

Require all granted

</Directory>

</VirtualHost>

blob.png

<VirtualHost 10.1.72.22:8080>

DocumentRoot "/var/www/html/www2/"

ServerName www2.wang.com

CustomLog "logs/www2_access_log" combined

ErrorLog "logs/www2_error_log"

<Directory "/var/www/html/www2">

options None

AllowOverride None

Require all granted

</Directory>

<Location /status>

SetHandler server-status

Require ip 10.1.72.30

</Location>

</VirtualHost>

blob.png

<VirtualHost 10.1.72.30:80>

DocumentRoot "/var/www/html/www3/"

ServerName www3.wang.com

CustomLog "logs/www3_access_log" combined

ErrorLog "logs/www3_error_log"

<Directory "/var/www/html/www3">

options None

AllowOverride None

Require all granted

</Directory>

<Directory "/var/www/html/www3/admin">

options None

AllowOverride None

AuthType Basic

AuthName "This is a private area plesae input user and password"

AuthUserFile "/etc/httpd/conf/.htpasswd"

Require user wang

</Directory>

Alias /bbs/ "/data/"

<Directory "/data">

options None

AllowOverride None

Require all granted

</Directory>

</VirtualHost>

blob.png

blob.png

blob.png

原创文章,作者:landanhero,如若转载,请注明出处:http://www.178linux.com/49697

(0)
landanherolandanhero
上一篇 2016-11-11
下一篇 2016-11-11

相关推荐

  • 马哥教育网络班21期+第五周课程练习

    1. 显示/boot/grub/grub.conf中至少以一个空白字符开头的行 [root@hadoop ~]# grep "^[[:space:]]\+" /boot/grub/grub.conf 2. 显示/etc/rc.d/rc.sysinit文件中以#开头,后面至少一个空白字符,而后又有至少…

    Linux干货 2016-08-05
  • tomcat基础进阶

                        tomcat基础进阶 前言 Tomcat Architecture Tomcat Installation Tomcat…

    Linux干货 2016-04-22
  • 持续交付的Mesos与Docker导入篇

    变革这个词在当今的数字化时代司空见惯,IT技术每过一段时间就会有一起革新,从WEB2.0、虚拟化、云计算、大数据、微架构、DevOps再到今天的容器Docker与Mesos。 Docker的出现方便了应用的测试、部署、与升级,其将各种应用程序和它们所依赖的运行环境打包成标准的Container/Image,进而发布到不同的平台上运行。Docker的轻量级、快…

    Linux干货 2016-07-10
  • 用户和组

    用户和组 touch /etc/nologin     系统做维护时不想普通用户登录,就可以创建这个文件,也可以在里面写一些提示。     维护完之后删除这个文件就可以自动恢复      touch /run/nolog…

    Linux干货 2016-08-03
  • python基础 习题总结

    pyenv 编程题目总结(99乘法表 打印菱形与闪电 斐波那契数列 素数 猴子吃桃) 原反补码与异或运算 list列表

    Linux干货 2018-03-25
  • 开源跳板机Jumpserver v2.0.0 Beta版发布

    demo页面: http://demo.jumpserver.org admin admin 一. 更新Log — 登录脚本 — 1.1 使用paramiko原生ssh协议登录后端主机(原来版本使用pexpect模拟登录) 1.2 新增使用别名或备注登录 1.3 新增主机分组查看,使用更方便 1.4 多线…

    Linux干货 2015-04-20