RHCE搭建静态网站

综合练习:请给openlab搭建web网站

​ 网站需求:

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

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

​ 3.要求

​ (1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。

​ (2)访问缴费网站实现数据加密基于https访问。

配置域名解析:

  • 在你的域名注册商或 DNS 服务提供商处,将域名 openlab.com 解析到你的服务器 IP 地址。
[root@localhost ~]# vi /etc/hosts

在这里插入图片描述在这里插入图片描述

创建网站文件和目录结构:

  • 在 Web 服务器的网站/www目录下创建一个名为 openlab 的文件夹,用于存放网站文件。

在这里插入图片描述 - 在 openlab 文件夹中创建一个名为 index.html 的文件,并将内容设置为 “Welcome to Openlab!!!”。
在这里插入图片描述

[root@localhost ~]# vi /etc/hosts
[root@localhost ~]# mkdir /www/openlab
mkdir: cannot create directory ‘/www/openlab’: No such file or directory
[root@localhost ~]# mkdir /www
[root@localhost ~]# cd /www
[root@localhost www]# mkdir openlab
[root@localhost www]# cd openlab/
[root@localhost openlab]# vi index.html
[root@localhost openlab]# cd /etc/httpd/conf.d
[root@localhost conf.d]# vi openlab.conf

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试(网站首页)

在这里插入图片描述
在这里插入图片描述

学生信息网站:

  • 在 openlab 文件夹中创建一个名为 student 的子文件夹。
  • 在 student 文件夹中创建一个名为 index.html 的文件,其中包含学生信息的内容。

在这里插入图片描述
在这里插入图片描述

以上student目录文件错误已修正
在这里插入图片描述

测试(子页)

在这里插入图片描述

教学资料网站

  • 在 openlab 文件夹中创建一个名为 data 的子文件夹。
  • 在 data 文件夹中创建一个名为 index.html 的文件,包含教学资料的内容。

在这里插入图片描述
在这里插入图片描述

缴费网站:

  • 在 openlab 文件夹中创建一个名为 money 的子文件夹。
  • 在 money 文件夹中创建一个名为 index.html 的文件,包含缴费网站的内容。
  • 配置 Web 服务器以启用 HTTPS,从而实现数据加密。你需要获取一个 SSL 证书并将其配置到你的 Web 服务器上。

在这里插入图片描述
在这里插入图片描述

通过服务器配置来创建网页文件路径别名可以使你可以在URL中使用友好的路径,同时保持实际文件结构的私密性和安全性。
在这里插入图片描述在这里插入图片描述

  • 创建.openlabpwd 文件。
    在这里插入图片描述
  • 命令行会提示你输入 “song” 和 “tian” 用户的密码。
[root@localhost openlab]# htpasswd -c /etc/httpd/.openlabpwd song
New password: 
Re-type new password: 
Adding password for user song
[root@localhost openlab]# htpasswd /etc/httpd/.openlabpwd tian
New password: 
Re-type new password: 
Adding password for user tian

在这里插入图片描述

  • 编辑.openlabpwd 文件。

  • .openlabpwd 文件中输入以下内容,限制只有用户名为 “song” 和 “tian” 的用户可以访问这个子界面。
    在这里插入图片描述
    在这里插入图片描述

测试(目录访问控制)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

#安装mod_ssl 
[root@localhost openlab]# yum install mod_ssl  -y

在这里插入图片描述

自签名证书(公钥)
在这里插入图片描述在这里插入图片描述

测试(加密网站)

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CyberSecure

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值