环境 lnmp一键安装包
ssl证书->腾讯云申请
1.下载ssl证书
2.根据证书安装指引安装
https://cloud.tencent.com/document/product/400/4143
server {
listen 443;
server_name www.domain.com; #填写绑定证书的域名
ssl on;
ssl_certificate 1_www.domain.com_bundle.crt;
ssl_certificate_key 2_www.domain.com.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #按照这个协议配置
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置
ssl_prefer_server_ciphers on;
location / {
root html; #站点目录
index index.html index.htm;
}
}
附上我自己源码:
配置pathinfo
1处需要开放端口443
2处修改为自己域名
3处修改为自己ssl证书路径,参考文档
4处引入pathinfo文件
5配置fastcgi_pass
参考文档 https://segmentfault.com/q/1010000004854045
修改php.ini cgi.fix_pathinfo=1
查看php-fpm.conf配置文件,查看fastcg监听
有些是127.0.0.1:9000,则需要开启9000端口
我的是php-cgi.sock,所以按照5配置
3.配置http字段转https
有时候文档里说的都很详细,只是自己看的不仔细
结束~
语言表达的不太清楚,多见谅哈