问答题
配置基于虚拟主机的web服务器
a. 基于IP的虚拟主机(192.168.100.10:80,192.168.200.10:80)
给一张网卡添加多个IP的方法:
# ip address add 192.168.200.100/24 dev ens33
b.基于端口的虚拟主机(192.168.100.10:8080, 192.168.100.10:9000)
c.基于域名的虚拟主机(cloud.cdp.com, bigdata.cdp.com)
其中,主机名为cloud.cdp.com的站点只有用户tom可以认证登陆
【参考答案】
# vi /etc/httpd/conf.d/virtual.conf
DocumentRoot /var/www/100
DocumentRoot /var/www/200
DocumentRoot /var/www/8080
DocumentRoot /var/www/9000
ServerName cloud.cdp.com
DocumentRoot /var/www/cloud
AllowOverride AuthConfig
authuserfile "/etc/httpd/conf/htpasswd"
authname "cloud station"
authtype basic
require user tom
ServerName bigdata.cdp.com
DocumentRoot /var/www/bigdata