如何提高网站访问量,wordpress 菜单 文章,一二三四视频社区5在线高清,c2750服务器做网站行吗前言本站也终于迁移到https了#xff0c;由于全Docker部署#xff0c;迁移过程中真是艰难无比#xff08;wordpress那块被折腾的想放弃了#xff09;,也欢迎访问本人博客#xff0c;#xff08;知乎的排版有些乱#xff09;Nginx反向代理https#xff0c;配置lets-encr…前言本站也终于迁移到https了由于全Docker部署迁移过程中真是艰难无比wordpress那块被折腾的想放弃了,也欢迎访问本人博客知乎的排版有些乱Nginx反向代理https配置lets-encrypt证书教程 - sleele的博客教程本教程基于Centos7,其他系统稍有区别Nginx安装与配置安装nginxyum -y install nginx打开nginxnginx配置nginxvi /etc/nginx/conf.d/test.conf本教程是基于ip,端口的反代server {server_name blog.sleele.top; # 替换成自己的域名listen 80 ;location / {proxy_pass http://172.17.0.3:1234; #这个ip端口替换成你自己的proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }
}wq保存如果有多个服务就多copy几次上面的内容加以修改nginx -t 检测一下有没有问题没有问题就继续nginx -s reloadnginx的步骤到这里差不多就结束了其他nginx设置不在本教程范围内certbot安装与配置1、安装certbot请先切换到root用户否则前面加sudo)yum -y remove epel-release
yum -y install epel-release
yum -y install certbot python2-certbot-nginx之所以先卸载epel-release源是因为可能某些VPS内置的是修改版的官方源没有certbot2、运行certbotnginx版certbot --nginx之后安装提示一步一步来输入邮箱域名后建议先选1如果测试没有问题后可以再来之后再选2开启证书自动续订由于lets-encrypt的证书只要90天所以我们要开启自动续订好在这一步并不麻烦certbot renew --dry-runcertbot renewwordpress配置如果不用wordprss到这里教程就已经结束了其实并不需要修改php文件搞php搞了我半天插件下载出搜索ssl,之后安装下图的插件如果ssl正确开启的话进入插件内会有个简单的引导按照提示一步一步来运气好的再次打开你的博客小锁 就出了检查一下博客是否有问题能否登录后台如果一切正常重复执行一次【certbot安装与配置】,最后一步选择2PS记得作这些操作前先在自己的DNS解析服务商那里把域名解析弄了