最近折腾元旦入手的VPS。
今天试着装装wordpress,装好后升级插件,居然显示要FTP地址、FTP用户名、FTP密码,哎~
用惯了虚拟主机,貌似没有这个问题。
好吧,求助万能的度娘,有答案,不过,一头雾水啊,试了一下,没成。
折腾了一阵,发现,参考文章有问题啊,可恶的伪原创害人啊。其实,只需要简单一步:
SSH登陆VPS后,对wordpress安装目录如:/home/wwwroot/lnmp.org 执行以下语句
chown -R www /home/wwwroot/lnmp.org
原理很简单,就是把权限设置给www(这个www是个用户组),/home/wwwroot/lnmp.org 目录下所有文件属性就被更改为www,更新、上传等就不需要FTP用户密码信息了。
究其根源,是因为,LNMP安装好后如我这种没有安装FTP服务,然后Nginx的执行身份非文件属主身份。导致权限问题错误。
貌似伪原创位置说的要把www改成FTP用户名,是针对安装了FTP服务的用户,而我没有安装。