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 08:41
下一篇 2016-11-11 08:41

相关推荐

  • yum详解

    yum YUM: Yellowdog Update Modifier,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包,up2date的替代工具 yum repository: yum repo,存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下) yum对软件包的管理机制 —–引用了…

    Linux干货 2016-08-25
  • Awk 高级应用

                              Awk 简介   Awk 是一种变成语言,用于在Linux/UNIX下对文本和数据进行扫描与处理,数据可以来自标准输入,文件 ,管道。Awk分别代表其作者的姓…

    2017-07-17
  • Centos6.5上搭建openvpn

    前言     为了方便远程办公时访问公司的内部系统,如:svn、OA、wiki、禅道等等;通通在防火墙上做了端口映射。发现有时也不好用,所有开始弄OPENVPN。 openvpn简介     官方网站:https://openvpn.net 打不开请爬墙   &nbsp…

    Linux干货 2016-02-14
  • 计算机的组成、Linux主流三大版本的区别、Linux的哲学思想、Linux的使用格式及命令的使用简略说明,以及如何查看命令帮助、FHS目录机构

    计算机的组成极其功能? 按功能来说计算机是由运算器、控制器、I/O系统(输入、输出系统)、存储器五部分组成。 运算器:即中央处理器(CPU)作为五大部分中心的主脑,对数据进行逻辑运算或算数运算。 控制器:主要是指内存设备,将读取到的数据临时保存在内存中这个过程被成为寻址。在cpu中也有属于自己的控制器称之为CPU的寄存器来进行多指令的行。 I/O系统:输入系…

    2017-12-03
  • 【N25第十三周作业】samba配置详解和安装

    samba:   功能:     文件系统共享:类unix系统和windows系统之前文件系统共享     打印机共享;     NetBIOS协议;   服务端程序包:samba  &nb…

    Linux干货 2016-12-18