Dragon

VPS 里 LNMP 环境下 WordPress

2021-07-11 20:01 13 抢沙发 明月登楼

wordpress-ftp

有一次手贱了一下就把博客自 4 月份以来以及三月份以来建的 N 个二级域名站点都给弄丢了,还好博客的数据找回来一部分。在恢复后就开始折腾 VPS ,碰到一个以前就碰到过的难题, WordPress 出现需要 FTP 权限的问题。

以前是解决了,但是到现在基本上都忘完了,只记得部分指令和原理那就是 LNMP 下的 Nginx 的“用户:用户组”上出的问题。

但是无论我如何修改站点目录的“用户:用户组”,不是 FTP 权限没有就是 WordPress 需要 FTP 权限,都给我折腾疯了都,经过不断的“谷歌”后,终于发现问题出在哪里了。原来不仅仅需要修改 nginx.conf 里面的“用户:用户组”,还需要修改 php-fpm.con 里面的“用户:用户组”,还得取消站点目录下的.user.ini 文件的保护状态才可以,我去,折腾我几个小时了都。

具体的指令如下:

vim /usr/local/nginx/conf/nginx.conf
#修改 nginx.conf 第一行的 user 为当前使用的用户:用户组,比如:myblog:www
#保存退出
vim /usr/local/php/etc/php-fpm.conf
#接着修改 php-fpm.conf 里面的 listen.owner、listen.group、usr、group 四个的值为当前使用的用户:用户组
#保存退出
chattr -i /home/wwwroot/www.mydomai.com/.user.ini
#解除站点目录下的.user.ini 文件的禁止修改状态
chown -R 用户:用户组  /home/wwwroot/www.mydomai.com
#修改站点目录为当前使用的用户:用户组
chattr +i /home/wwwroot/www.mydomai.com/.user.ini
#恢复站点目录下的.user.ini 文件的禁止修改状态
lnmp restart
#最后重启 LNMP 环境生效

终于让我给搞定了,原来我把 php-fpm.conf 这个文件给忽略了,这是针对 PHP 的,怪不得呢!哎,今天受的打击实在是太大了,我已经有点儿蒙圈的感觉了!无语呀!

不折腾了,后面要搞的东西还有很多呢!先把博客搞定就算是不错了!

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

明月登楼给明月登楼打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 15
  • 20
  • 25
5
支付

本文来自投稿,不代表深云太熹中文网立场,来源于明月登楼,版权归原作者所有,欢迎分享本文,转载请保留出处!

2021-07-04

2021-07-13

发表评论

表情 格式 链接 私密 签到

扫一扫二维码分享