网站需求:
1.基于域名 www.openlab.com 可以访问网站内容为 welcome to openlab!!!
2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,
1、基于 www.openlab.com/student 网站访问学生信息,
2、基于 www.openlab.com/data 网站访问教学资料
3、基于 www.openlab.com/money 网站访问缴费网站。
3.要求
(1)学生信息网站只有 song 和 tian 两个用户可以访问,其他用户不能访问。
(2)访问缴费网站实现数据加密基于 https 访问。
一:
1.如果没有httpd,先下载
2.进入配置文件/etc/httpd/conf.d
3.编辑配置文件
4.创建openlab文件并编辑
5.测试
二:
1.在openlab文件下创建3个文件
2.编写内容
3.编写文件/etc/hosts
三:
1.根据要求编写配置文件
2.创建证书,密钥
openssl genrsa - aes128 2048 > jiami.key
req - utf8 - new - key jiami.key -x509 - days 100 - out jiami.crt
3.创建用户
htpasswd -c /stu-info song
htpasswd /stu-info tian
4.编辑这个hosts文件
5.测试
过程中容易出错的问题:
只能用IP访问,用域名浏览器就找不到了。(在真实主机上修改一个hosts)
curl时找不到文件。(这个时候好好检查一个文件的位置,以及配置文件写错了没,如果时域名,检查一下/etc/hosts文件)