环境:
- 系统: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配置)(弃用域名流量不想浪费,可以将旧域名链接跳转到新域名);
相关优化:
1.CentOS7.2 调整mysql数据库最大连接数;
2.Certbot命令行工具使用说明;
最新评论
我的是ipv4网络,如何使用直播源啊!
我今天试了,不想啊,我的是新疆昌吉移动的网络。
收不到验证码电报
现在充值29起了