
关于宝塔面板
之前使用宝塔面板管理 VPS, 可视化的环境部署及管理真的很方便小白,除了这点,最让我觉得方便的是它的文件管理,支持远程下载及代码编辑,还有可以做定时任务,自动备份网站文件和数据库到七牛云。
可以说安装了宝塔面板以后,真的是挺省心的。虽然网上有一些关于该面板不好的说法,然而当时也没有在意,直到我遇到 phpmyadmin 打不开的时候我有点郁闷了。之后试着网上搜索一遍后无果,看到有人在宝塔的官方论坛反馈过,官方也没有给出最后的解答,于是我想还是卸载了吧。
使用LNMP搭建环境
按照教程走一遍,顺利部署完成,把之前备份的网站文件和数据库搞定后打开网站遇到问题了:
网站404错误
成功安装 typecho 后,除了首页,打开其他页面及登陆后台均显示 404 错误
原因
伪静态没有正常工作,所以无法正确显示
解决办法
- 找到
/usr/local/nginx/conf/vhost/wuqishi.com.conf - 将其中的
include enable-php.conf; - 修改为:
include enable-php-pathinfo.conf; - 最后保存
lnmp reload重启即可。
强制开启https
通过 LNMP 安装包命令可以配置 Let's Encrypt 证书,开启 SSL。
检查Let's Encrypt是否自动续期
通过crontab -l命令查询是否自动续期。

强制开启https(301重定向)
安装 SSL 证书之后,http 和 https 都是可以访问到站点的,但是为了唯一性,我们肯定需要做 301 跳转到 https 指向。
目录地址文件 /usr/local/nginx/conf/vhost/wuqishi.com.conf
修改配置文件, 加入以下代码
if ($scheme = http ) {
return 301 https://$host$request_uri;
}

原创
LNMP部署typecho,开启SSL、强制开启https
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
赞赏支持
如果觉得文章对你有帮助,可以请作者喝杯咖啡 ☕
评论交流
欢迎留下你的想法