12项目全站HTTPS

技术12项目全站HTTPS 12项目全站HTTPS项目全站HTTPS
1.配置web端博客配置文件
[root@web01 ~]# vim /etc/nginx/conf.d/linux.wp.com.

12项目全站HTTPS

项目全站HTTPS

1.配置web端博客配置文件

[root @ web 01 ~]# vim/etc/nginx/conf。d/Linux。WP。com。conf

服务器{

听80;

服务器名linux.wp.com;

位置/

根/代码/WordPress;

index.php指数;

}

位置~* \。php $ {

fastcgi _ pass 127。0 .0 .1:9000;

fastcgi _ param SCRIPT _ FILENAME/code/WordPress/$ fastcgi _ SCRIPT _ name;

包括fastcgi _ params

}

}

2.配置负载均衡

[root @ lb01 ~]# vim/etc/nginx/conf。d/Linux。WP。com。conf

上游博客{

服务器172 .16 .1 .7;

服务器172 .16 .1 .8;

}

服务器{

听80;

服务器名linux.wp.com;

重写(。*)https://$ server _ name $ 1;

}

服务器{

监听443 ssl

服务器名linux.wp.com;

SSL _ certificate/etc/nginx/SSL _ key/服务器。阴极射线管;

SSL _ certificate _ key/etc/nginx/SSL _ key/服务器。钥匙;

位置/

proxy _ pass http://blog博客

包括代理参数

}

}

[root@lb01 ~]# nginx -t

nginx:配置文件/etc/nginx/nginx.conf语法正常

nginx:配置文件/etc/nginx/nginx.conf测试成功

[root@lb01 ~]# systemctl重启nginx

3.配置hosts访问测试

10 .0 .0 .4 linux.wp.com

#页面格式乱码

4.解决页面格式错乱问题

#问题:因为负载均衡请求网端是超文本传送协议(超文本传输协议的缩写)请求,web端请求服务器端编程语言(专业超文本预处理器的缩写)也是超文本传送协议(超文本传输协议的缩写)格式,php返回的内容就是超文本传送协议(超文本传输协议的缩写)格式的内容,我们浏览器请求的是https,所以格式显示错乱,我们需要配置让服务器端编程语言(专业超文本预处理器的缩写)返回的格式是https格式

[root @ web 01 ~]# vim/etc/nginx/conf。d/Linux。WP。com。conf

服务器{

听80;

服务器名linux.wp.com;

位置/

根/代码/WordPress;

index.php指数;

}

位置~* \。php $ {

fastcgi _ pass 127。0 .0 .1:9000;

fastcgi _ param SCRIPT _ FILENAME/code/WordPress/$ fastcgi _ SCRIPT _ name;

#开启https模式

HTTPS上的fastcgi _ param

包括fastcgi _ params

}

}

[root@web01 ~]# nginx -t

nginx:配置文件/etc/nginx/nginx.conf语法正常

nginx:配置文件/etc/nginx/nginx.conf测试成功

[root@web01 ~]# systemctl重启nginx

5.再次访问测试

6.ssl证书优化参数

服务器{

侦听443默认服务器

服务器名blog.driverzeng.comdriverzeng.com;

安全套接层打开;

root/var/www/WordPress;

index.phpindex.htmlindex.htm指数;

SSL _ certificate SSL/215089466160853。质子交换膜;

SSL _ certificate _ key SSL/215089466160853。钥匙;

SSL _ session _ cache共享: SSL : 10m#在建立完安全套接层握手后如果断开连接,在会话超时时间内再次连接,是不需要再次获取公钥建立握手的,可以服用之前的连接

ssl _ session _ timeout 1440m#ssl连接断开后的超时时间

SSL _ ciphers ECD he-RSA-AES 128-GCM-sha 256: ECD he : ECD h : AES : high :NULL:aNULL:MD5:ADH:RC4;#配置加密套接协议

SSL _协议TLS v1 TLS v1。1 TLS v1。2;#使用坦克激光瞄准镜(坦克激光瞄准器的缩写)版本协议

#nginx上的ssl _ prefer _ server _ ciphers决定使用哪些协议与浏览器通信

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/74735.html

(0)

相关推荐

  • VB.NET转换形态的方法有哪些

    技术VB.NET转换形态的方法有哪些这篇文章将为大家详细讲解有关VB.NET转换形态的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。VB.NET经过长时间的发展,很多用户都很

    攻略 2021年12月1日
  • 写春天的古诗,看到春天的美景你会吟什么古诗

    技术写春天的古诗,看到春天的美景你会吟什么古诗1 《咏柳》——贺知章(唐) 碧玉妆成一树高, 万条垂下绿丝绦写春天的古诗。 不知细叶谁裁出, 二月春风似剪刀。
    2 《送元二使安西》——王维(唐) 渭城朝雨悒轻尘,

    生活 2021年10月29日
  • 怎么使用python编程webpy框架模板def with

    技术怎么使用python编程webpy框架模板def with本篇内容介绍了“怎么使用python编程webpy框架模板def with”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大

    攻略 2021年11月19日
  • 前端代码注释规范

    技术前端代码注释规范 前端代码注释规范前端代码注释规范
    目的和原则
    提高可读性和可维护性
    如无必要,勿增注释;如有必要,尽量详尽
    语法和快捷键
    单行注释:// 快捷键: ctrl+/
    多行注释:/**/

    礼包 2021年11月25日
  • 数据库语句能通过脚本运行吗(数据库脚本版本管理)

    技术数据库日常维护常用的脚本语句是什么小编给大家分享一下数据库日常维护常用的脚本语句是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  1

    攻略 2021年12月20日
  • 心的折法,怎么折爱心,爱心的折法

    技术心的折法,怎么折爱心,爱心的折法折爱心的方法心的折法:取得红色或者粉色折纸一张,暖色调为宜,不是正方形请裁成正方形。对折,不要太用力,有个折痕就可以了。再沿着步骤2出现的折痕分别对折,然后展开。这样一共有3道折痕,把

    生活 2021年10月24日