VirtualHost 192.168.47.129:80>
DocumentRoot "/openlab/xiaopang"
ServerName www.xiaopang.com
ErrorLog "/var/log/httpd/dummy-host2.example.com-error_log"
CustomLog "/var/log/httpd/dummy-host2.example.com-access_log" common
</VirtualHost>
<VirtualHost 192.168.47.129:80>
DocumentRoot "/openlab/dapang"
ServerName www.dapang.com
ErrorLog "/var/log/httpd/dummy-host2.example.com-error_log"
CustomLog "/var/log/httpd/dummy-host2.example.com-access_log" common
</VirtualHost>/etc/hosts
192.168.47.129 www.xiaopang.com
192.168.47.129 www.dapang.com
2、[root@localhost ~]# mkdir /openlab/xiaopang/usr/local/hehe
[root@localhost ~]# vim /etc/httpd/conf.d/vhosts.conf
[root@localhost ~]# systemctl restart httpd
[root@localhost ~]#
[root@localhost ~]# echo hehexiaopang >/openlab/xiaopang/usr/local/hehe/index.html
<VirtualHost 192.168.47.129:80>
DocumentRoot "/openlab/xiaopang"
ServerName www.xiaopang.com
Alias /hehe /openlab/xiaopang/usr/local/hehe
ErrorLog "/var/log/httpd/dummy-host2.example.com-error_log"
CustomLog "/var/log/httpd/dummy-host2.example.com-access_log" common
</VirtualHost>
[root@localhost ~]# vim /etc/httpd/conf.d/https.conf
<Directory /ssl>
AllowOverride none
Require all granted
</Directory><VirtualHost 192.168.43.131:443>
DocumentRoot /ssl
ServerName 192.168.43.131
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/openlab.crt
SSLCertificateKeyFile /etc/pki/tls/private/openlab.key
</VirtualHost>
[root@localhost ~]# htpasswd /etc/httpd/userfile song
New password:
Re-type new password:
[root@localhost ~]# vim /etc/httpd/conf.d/vhosts.conf
<Directory /openlab/131/student>
AuthType Basic
AuthName "Please login:"
AuthuserFile /etc/httpd/userfile
Require user song
</Directory>
<Directory /openlab/131/student>
AuthType Basic
AuthName "Please login:"
AuthuserFile /etc/httpd/userfile
Require user tian
</Directory>