综合练习:
请给openlab搭建web网站 网站需求:
1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!
2.给该公司创建三个子界面分别显示学生信息,教学资料 和缴费网站,基于,www.openlab.com/data网站访问教学 资料 www.openlab.com/money网站访问缴费网站。
3.要求
(1)学生信息网站只有song和tian两人可以访问,其他 用户不能访问。
(2)访问缴费网站实现数据加密基于https访问。
安装软件:
yum install nginx httpd-tools -y
win:
打开此电脑/C盘/windows/sys32/drivers/etc/hosts映射添加
192.168.23.130 www.openlab.com
linux:
[root@server ~]# mkdir -p /www/openlab
[root@server ~]# echo 'welcome to openlab' > /www/openlab/index.html
编辑配置文件:
[root@server ~]# vim /etc/nginx/nginx.conf
重启服务:
[root@server ~]# systemctl start nginx
结果:
教学资料网站编辑:
[root@server ~]# mkdir /www/openlab/data
[root@server ~]# echo 'data' > /www/openlab/data/index.html
编辑配置文件:
[root@server ~]# vim /etc/nginx/nginx.conf
添加data模块:
重启服务:
[root@server ~]# systemctl start nginx
结果:
学生信息子网站:
[root@server ~]# mkdir /www/openlab/student
[root@server ~]# echo 'student' > /www/openlab/student/index.html
设置学生信息:
编辑密码:
编辑配置文件:
[root@server ~]# vim /etc/nginx/nginx.conf
添加子配置:
systemctl restart nginx
结果:
创建缴费子网站:
[root@server ~]# mkdir /www/openlab/money
[root@server ~]# echo 'money' > /www/openlab/money/index.html
添加私钥:
添加证书:
复制私钥:
[root@server ~]# cd /etc/nginx
[root@server nginx]# cp money.key money.key.org
[root@server nginx]# openssl rsa -in money.key.org -out money.key
Enter pass phrase for money.key.org:123456
writing RSA key