环境:
- 系统:CentOS 7.4 x64 ;
- php版本:PHP 7.0.4;
- Nginx版本:nginx 1.12.2 ;
- 证书:Let’s Encrypt,启用http/2;
环境搭建:
1.在ConoHa上Centos7环境下源码安装部署LNMP(源码安装汇总篇,从创建用户步骤开始);
2.通过yum的方式在centos上搭建lnmp环境(如果只是要求安装lnmp环境,http/2等没要求,可以采用这种安装方式,快捷);
3.centos7通过编译源码的方式安装nginx(如果启用http/2,需要源码编译Nginx,参考这篇);
4.CentOS 7通过yum安装Nginx(如果只是安装nginx,对启用http/2没要求,可以参照这篇,简单快捷);
5.CentOS使用yum安装mariadb(相对比源码安装,更容易维护升级);
6.CentOS 7使用源码安装php;
启用证书:
1.Nginx启用Let’s Encrypt SSL证书;
2.nginx同一个服务器(IP)部署多个网站并启用https(部署多个网站并且都采用https的话可以参考这篇文章);
3.Let’s Encrypt/Certbot移除/remove/revoke不需要的域名证书(以前的域名不用了,可以参考这篇文章删除证书);
4.nginx配置两个域名url之间跳转(https配置)(弃用域名流量不想浪费,可以将旧域名链接跳转到新域名);
相关优化:
最新评论
网飞没问题, 迪士尼+有解决方案么?
pp助手是安卓手机用的,根本下载用不来苹果
已解决
这样的话数据库里的结构为{"attachment":{"content":"xxx"}}, 要怎么才能变成{"content":"xxx"},从而使结构保持一致?
赞! make test不过的坑都写到的,谢谢楼主~
谢谢你
用了root用户还是一直502是怎么回事呢
student id 是空的