当前位置: 首页 > news >正文

Web服务器的搭建

网站需求:
1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!
2.给该公司创建三个网站目录分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料
www.openlab.com/money网站访问缴费网站。
3.要求(1)学生信息网站只有song和tian两人可以访问,其他网站所有用户用能访问。
(2)访问缴费网站实现数据加密基于https访问。

准备阶段:

准备两台虚拟机,一台为server端(192.168.75.139),一台为客户端(192.168.75.160)

服务端关闭防火墙和selinux

2b606752a55e4a8791a664be1e000126.png

安装httpd和mod_ssl(这里已经装过了)

58fa50680007449c85f9ff9f961060d6.png

c7ffca616dab4bc9935fb7f369aa160d.png

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

4f02d04f0ad34f4bb7940172a875060a.png

d83bedc40a8b461391d54f7b397dc6f6.png

19cd829d49f04920a84e7ab24710a3f5.png

afaebc5373dd40269369673f7ecf17c3.png

网页访问

ca170cc132df490cab05a3d0d4f0adaa.png

2.给该公司创建三个网站目录分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料
www.openlab.com/money网站访问缴费网站。

3.要求(1)学生信息网站只有song和tian两人可以访问,其他网站所有用户用能访问。
(2)访问缴费网站实现数据加密基于https访问。

cfc74d4a6bb74b59b6e915fd02023a61.png

6be8e016646240e6b0c3ccaa69d9634d.png

在配置文件中添加新的内容

775e0e32422840bb891a26f163275244.png

1366956b3ae047e68228283a04a0aed3.png

重启httpd服务

3849c5af73604cea9895fdf095085e8c.png

d04cd83435464b119c86a17b42f90b64.png

网页访问

fa2192b6892f417193bcf5547f93d8a3.png

在配置文件中添加新的内容

84a87ae3426e4aa2893022ffb27926dd.png

d3b20129dac9472388c187126a678894.png

重启httpd服务

4aeeb2e86b77450a9e5e99ffbfd680fd.png

d3399ed20528410389a92ff7073f03f7.png

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

8023c64c5fec4f38a8fa1287d35bbd12.png

24214bafed1e4683b1df2d1f2108646b.png

在配置文件中添加新内容

96008920cbae419ea0eaf70976172e95.png

13997fc189cc4b70ac86e41dc0731520.png

重启httpd服务

05ae133f1e654d2da2b6aa03ba29744c.png

网页访问

c02af21afb404469bb5d331fcb18aa39.png

客户端基于域名访问服务器端的内容(这里使用本机的hosts文件)

37fcf6d932154d59b73ad90ce0e62eb7.png

a42eb218bae844a9962d83d41b872099.png

052d147e29324e1192b9782c5139d395.png

a740d85eb6ba4349810aae62703c361c.png

 

 

 

 

 

http://www.lryc.cn/news/222977.html

相关文章:

  • 如何使用 GTX750 或 1050 显卡安装 CUDA11+
  • 跟着森老师学React Hooks(1)——使用Vite构建React项目
  • 强力解决使用node版本管理工具 NVM 出现的问题(找不到 node,或者找不到 npm)
  • Docker指定容器使用内存
  • 做什么数据表格啊,要做就做数据可视化
  • CSS特效003:太阳、地球、月球的旋转
  • 云计算的大模型之争,亚马逊云科技落后了?
  • 【form校验】3.0项目多层list嵌套
  • 公共功能测试用例
  • 【电路笔记】-并联RLC电路分析
  • ros1 client
  • 射频功率放大器应用中GaN HEMT的表面电势模型
  • CSP(Common Spatial Patterns)——EEG特征提取方法详解
  • 【Git】Git 学习笔记_操作本地仓库
  • 杂记(3):在Pytorch中如何操作将数据集分为训练集和测试集?
  • 【MySQL篇】数据库角色
  • c++ 信奥赛编程 2050:【例5.20】字串包含
  • 用dbeaver创建一个enum类型,并讲述一部分,mysql的enum类型的知识
  • Paste v4.1.2(Mac剪切板)
  • 事件绑定-回调函数
  • Makefile 总述
  • 写给新用户-Mac软件指南篇:让你的Mac更好用
  • 03运算符综合
  • LeetCode刷题--思路总结记录
  • Nodejs
  • 【面经】spring,springboot,springcloud有什么区别和联系
  • SpringBoot Kafka消费者 多kafka配置
  • git 标签相关命令
  • 我在Vscode学OpenCV 图像运算(权重、逻辑运算、掩码、位分解、数字水印)
  • 【 Docker: 数据卷挂载】