给openlab搭建web网站

网站需求:

        1、基于域名 www.openlab.com 可以访问网站内容为  welcome to openlab!!!

        2、给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站

                1)基于 www.openlab.com/student 网站访问学生信息

                2)基于 www.openlab.com/data 网站访问教学资料

                3)基于 www.openlab,com/money 网站访问缴费网站

要求:

        1、学生信息网站只能有 song 和 tian 两个用户可以访问,其他用户不能访问

        2、访问缴费网站实现数据加密基于 https  访问 

思路:

        第一步:准备工作

                1)关闭安全软件

                2)安装需要的软件

                3)映射添加

        第二步:创建网站(www.openlab.com)

                1)创建网页

                2)重启服务

                3)浏览器测试

        第三步:创建教学资料子网站(www.openlab.com/data)

                1)创建网页

                2)重启服务

                3)浏览器测试

        第四步:创建学生信息子网站(www.openlab.com/student)

                1)添加信息和设置密码

                2)创建存储登录网站的密码

                3)创建网页

                4)重启服务

                5)浏览器测试

        第五步:创建缴费子网站(www.openlab.com/money)

                1)创建验证证书真实性的私钥文件

                2)创建数字证书

                3)创建网页

                4)重启服务

                5)浏览器测试

代码如下:

第一步:

        1.1关闭安全软件

[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl stop firewalld

        1.2安装需要的软件

[root@localhost ~]# yum install httpd mod_ssl -y

        1.3添加映射(hosts)

[root@localhost ~]# vim /etc/hosts

给openlab搭建web网站_第1张图片

第二步:

2.1创建网页以及网页目录

[root@localhost ~]# mkdir -p /www/openalb
[root@localhost ~]# echo 'welcome to openlab' > /www/openlab/index.html
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

给openlab搭建web网站_第2张图片

2.2重启服务

[root@localhost ~]# systemctl restart httpd

2.3浏览器测试

输入 www.openlab.com 测试

第三步:

3.1创建网页以及网页目录

[root@localhost ~]# mkdir /www/openalb/data
[root@localhost ~]# echo 'data' > /www/openlab/data/index.html
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

给openlab搭建web网站_第3张图片

3.2重启服务

[root@localhost ~]# systemctl restart httpd

3.3浏览器测试

浏览器 www.openlab.com/data

第四步:

4.1添加学生信息以及设置密码

[root@localhost ~]# useradd song
[root@localhost ~]# passwd song
[root@localhost ~]# useradd tian
[root@localhost ~]# passwd tian

4.2创建存储登录网站的密码

[root@localhost ~]# htpasswd -c /etc/httpd/passwd song
New password: 
Re-type new password: 
Adding password for user song
[root@localhost ~]# htpasswd /etc/httpd/passwd tian
New password: 
Re-type new password: 
Adding password for user tian

4.3创建网页以及网页目录

[root@localhost ~]# mkdir -p /www/openlab/student
[root@localhost ~]# echo 'student' > /www/openlab/student/index.html
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

给openlab搭建web网站_第4张图片

4.4重启服务

[root@localhost ~]# systemctl restart httpd

4.5浏览器测试

浏览器输入 www.openlab.com/student 测试

给openlab搭建web网站_第5张图片

第五步:

5.1创建验证证书真实性的私钥文件

[root@localhost ~]# openssl genrsa -ase128 2048 > /etc/pki/tls/private/money.key

5.2验证数字证书

[root@localhost ~]# openssl req -utf8 -new -key /etc/pki/tls/private/money.key -x509 -days 365 -out /etc/pki/tls/certs/money.crt

5.3创建网页和网页目录

[root@localhost ~]# mkdir -p /www/openlab/money
[root@localhost ~]# echo 'money' > /www/openlab/money/index.html
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

给openlab搭建web网站_第6张图片

5.4重启服务

[root@localhost ~]# systemctl restart httpd

5.5浏览器测试

浏览器输入 https://www.openlab.com/money 测试

你可能感兴趣的:(服务器,linux,运维)