寂夜清风 发表于 2024-4-11 17:31

宝塔Apache更换Nginx环境操作

我管理的几个服务器一直是用Apache。但是近期升级优化的时候,觉得Nginx效率要好一些。所以在新服务器上用了Nginx。但是发现操作起来比较折腾。

后来看了一些教程,发现宝塔面板上操作起来还算是比较直接的。

先备份数据
在宝塔面板软件商店中搜索Apache,卸载;
在宝塔面板软件商店中搜索Nginx,安装;

在网站处刷新几次看看。会发现已经转成Nginx的了。
但是类似Discuz论坛一类的访问的时候会报找不到的错误。Wordpress的文章部分也会报错。
这是因为伪静态规则不一样导致的。要重新设置伪静态,不然文章页面就404了。

在宝塔面板 >网站>域名设置>伪静态>选择对应的程序比如 wordpress。

如果Discuz没装在根目录下。可能需要转换相关的规则。实际测试下来,宝塔后台的那个工具好象会在代码中加入其他的语句,用英文的这个比较好 https://winginx.com/en/htaccess

转换后的直接贴在窗口里然后保存。

如果网站还打不开,除了刷新CDN和缓存插件,还可以试着停站/重启、重启HTTPS。这样应该就能正常访问了


页: [1]
查看完整版本: 宝塔Apache更换Nginx环境操作