phpMyAdmin运行在nginx https时报400错误的解决方法

网站开通了HTTPS服务,准备将phpMyAdmin也实现https访问,然而在配置完nginx的HTTPS服务后,phpMyAdmin登录却出现了问题,如下:

400 Bad Request

The plain HTTP request was sent to HTTPS port.

阅读全部

利用Nginx实现Varnish支持SSL访问

之前博客其实是以Varnish=>Nginx=>PHP(FPM-FCGI)来访问的,但Varnish不支持SSL,也就是说无法使用https。

所以耍点小聪明,以Nginx(443)=>Varnish(80)=>Nginx=>PHP(FPM-FCGI)来访问到博客。也就是说https走Nginx,反代回Varnish,Varnish反代后端Nginx反代PHP。

阅读全部

使用openssl手动创建证书

OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

阅读全部

SSL证书在线工具SSL Online Tools

SSL证书在线工具SSL Online Tools中国数字证书提供的免费在线SSL证书工具,包含在线CSR文件生成工具、CSR文件校验工具、SSL证书状态检查、SSL证书格式转换、匹配证书与KEY或CSR文件、SSL证书文件校验等。

阅读全部