给openlab搭建网页
网站需求:
1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!
2.给该公司创建三个虚拟网站目录分别显示学生信息,教学资料和缴费网站。(基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料, www.openlab.com/money网站访问缴费网站(http://www.openlab.com/money网站访问缴费网站。 )
3.学生信息网站只有song和tian两人可以访问,其他网站所有用户不能访问。
访问缴费网站实现数据加密基于https访问。
实验过程:
- 挂载
> mount /dev/sr0 /mnt
mount: /mnt: /dev/sr0 already mounted on /run/media/root/RHEL-8-2-0-BaseOS-x86_64.
- 安装httpd包(http服务)和mod_ssl包(专门为Apache提供密码保护)
yum install -y httpd
yum install -y mod_ssl
[root@www ~]# rpm -qa httpd
httpd-2.4.37-21.module+el8.2.0+5008+cca404a3.x86_64
[root@www ~]# rpm -qa mod_ssl
mod_ssl-2.4.37-21.module+el8.2.0+5008+cca404a3.x86_64
- 配置虚拟主机文件
[root@www~]# cd /etc/httpd/conf.d
[root@www conf.d]# vim vhosts-openlab.conf
<VirtualHost 192.168.242.222:80>
DocumentRoot /www/http
ServerName www.openlab.com
Alias /student /openlab/student
Alias /data /openlab/data
</VirtualHost>
<VirtualHost 192.168.242.222:443>
DocumentRoot /www/http
ServerName www.openlab