一、作业题目
综合练习:请给openlab搭建web网站
网站需求:
1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!!!
2.给该公司创建三个子界面分别显示,教学资料和缴费网站,基于[www.openlab.com/student](http://www.openlab.com/student) 网站访问学生信息,[www.openlab.com/data](http://www.openlab.com/data)网站访问教学资料
[www.openlab.com/money网站访问缴费网站](http://www.openlab.com/money网站访问缴费网站)。
3.要求
(1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。
(2)访问缴费网站实现数据加密基于https访问。
二、解题过程
1)
首先输入setenforce 0命令将SELinux的执行模式更改为宽容模式;
再输入命令 systemctl stop firewalld关闭防火墙;
输入命令mount /dev/sr0 /mnt把光驱设备挂载到 /mnt
目录下;
输入命令 vim /etc/yum.repos.d/base.repo对yum仓库进行配置;
保存退出后输入命令yum install httpd -y 获取并安装 httpd 软件包
安装完后以命令systemctl start httpd启动httpd服务;
再输入vim /etc/hosts来进行域名配置;
保存退出后输入vim /etc/httpd/conf.d/vhosts.conf 对HTTP Server 虚拟主机进行配置
保存后创建相应文件
对网站内容进行编辑
输入命令systemctl restart httpd重启 Apache HTTP Server 服务
输入命令curl http://www.openlab.com来测试一下
2)
输入命令nmtui添加地址
来到/www/openlab创建三个子界面
用curl命令测试一下
3)
1.
在openlab文件中创个pub文件,将student.html文件移入其中;
创建用户song和tian
再输入命令vim /etc/httpd/conf.d/vhosts.conf 进行文件配置
2.
输入命令yum install mod_ssl httpd -y进行装包
在/www创建文件夹private
将文件money.html移动到private文件夹
输入内容:
生产自签名证书;1
重启服务;
进行测试;
以上便是本次的全部答题过程。