web服务的部署及高级优化方案

本文详细描述了如何配置Web服务器的IP地址、默认访问目录,以及如何为特定站点login.timinglee.org实施强制加密。涉及Nginx的虚拟主机设置、SSL证书生成与配置,以及相关操作步骤。
摘要由CSDN通过智能技术生成

目录

一、实验要求

1.web服务器的主机ip:172.25.254.100;

2.web服务器的默认访问目录为/var/www/html默认发布内容为default‘s page;

3.站点news.timinglee.org默认发布目录为/var/www/virtual/timinglee.org/news默认发布内容为 news.timinglee.org;

4.站点login.timinglee.org在被访问时必须强制走加密协议,其默认发布目录为/var/www/virtual/timinglee.org/login默认发布内容为login.timinglee.org;

二、实验内容:

1.web服务器的主机ip:172.25.254.100;

2.web服务器的默认访问目录为/var/www/html默认发布内容为default‘s page;

3.站点news.timinglee.org默认发布目录为/var/www/virtual/timinglee.org/news默认发布内容为 news.timinglee.org:

4.站点login.timinglee.org在被访问时必须强制走加密协议,其默认发布目录为/var/www/virtual/timinglee.org/login默认发布内容为login.timinglee.org

加密:

强制加密:


一、实验要求

1.web服务器的主机ip:172.25.254.100;
2.web服务器的默认访问目录为/var/www/html
默认发布内容为default‘s page;
3.站点news.timinglee.org默认发布目录为/var/www/virtual/timinglee.org/news
默认发布内容为 news.timinglee.org;
4.站点login.timinglee.org在被访问时必须强制走加密协议,其默认发布目录为/var/www/virtual/timinglee.org/login
默认发布内容为login.timinglee.org;

二、实验内容:

1.web服务器的主机ip:172.25.254.100;

2.web服务器的默认访问目录为/var/www/html
默认发布内容为default‘s page;

修改服务器的默认访问目录/etc/nginx/nginx.conf 配置文件里的root为/var/www/html:

检测之后重启服务:

修改默认发布内容:

查看默认发布内容:

3.站点news.timinglee.org默认发布目录为/var/www/virtual/timinglee.org/news
默认发布内容为 news.timinglee.org:

基于域名的虚拟主机:

开启虚拟主机:

创建,编写 /etc/nginx/conf.d/ 下的 vhosts.conf 文件;

检测错误并重启服务:

查看是否有这个目录,并创建:

默认发布内容:

测试:

因为没有DNS服务器;所以测试需要手动做解析:

测试:

4.站点login.timinglee.org在被访问时必须强制走加密协议,其默认发布目录为/var/www/virtual/timinglee.org/login
默认发布内容为login.timinglee.org

在被访问时必须强制走加密协议时;必须先进行加密:

创建一个目录存放证书:

加密:

[root@server100 ~]# openssl req -newkey rsa:2048 -nodes -sha256 -keyout /etc/nginx/certs/timinglee.org.key -x509 -days 365 -out /etc/nginx/certs/timinglee.org.crt

查看认证:

编写文件:

检测并重启服务:

查看有没有默认发布目录并创建:

使用Windows浏览器访问域名:

强制加密:

编写文件:

^/(.*)$                   --> 表示的是浏览器内所输入的所有字符串;

/$1 permanent     --> 保留原始的访问;永久转换;

检测并重启服务:

完成强制加密。

  • 10
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值