在ubuntu上搭建wordpress参考文章:http://xqnssa.blog.163.com/blog/static/1141809172011111154832708/。下面讲解一下遇到的问题:
1、上传图片无法上传,没有上级目录的写权限。
需要使用chmod命令将wordpress的目录递归设为可写即可。
chmod -R 777 /var/www/wordpress
或
chmod -R 775 /var/www/wordpress
ps:chmod命令中的-R是递归执行的意思,这样整个目录和目录中的文件都会修改相应的权限。
2、安装插件时,提醒:要执行请求的操作,WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录XXXX。
这是因为wordpress目录的用户组和php进程的用户组不一致引起的,只要将wordpress目录的用户组设置为php进程的用户组:www-data就可以了。
chown -R www-data /var/www/wordpress
综上,因此在ubuntu上安装wordpress时,需要在解压wordpress代码后,执行如下命令:
chmod -R 775 /var/www/wordpress chown -R www-data /var/www/wordpress
ps:在linux查看文件和目录的权限、用户组可以通过ls命令的-l参数来实现,即如 ls -l /var/www/。
具体参考文章:http://www.cnblogs.com/CgenJ/archive/2011/07/28/2119454.html