Carey【胭脂扣】

进一步了解FTP

 今天公司需要安装一个博客,博客安装其实很简单与phpmyadmin 和Discuz! 等都差不多了。直接部署就可以了、

WordPress :下载奉上http://cn.wordpress.org/

但装完需要安装一些插件,要知道这个博客的特点就是可以装各种各样的插件,但问题也来了,安装需要FTP来传到服务器内并由WordPress内部程序

进行解压和安装,好办就是麻烦。因为默认没有安装ftp服务, 光盘也没有找到,REDHAT系统没有centos方便,yum无法使用。没办法一不做二不休

弄就弄畅快,首先移植centosyum源 详细可以看我其他的文章,

然后 yum -y install vsftpd

安装完成后 service vsftod start OK

[root@test253 ~]# chkconfig --list vsftpd
vsftpd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭

当然我已经开好了 3和5 这个就不用多解释了吧 也就是程序运行的环境如果没有开启的可以使用

[root@test253 ~]# chkconfig --levle 35 vsftpd

然后访问下,然后就尝试了下安装插件,但提示安装失败因为找不到WordPress 文件 因为默认的ftp用户不能进入到/opt/wordpress目录下跟不能再里面做执行操作和写入

所以就建立了一个用户

[root@test253 ~]# useradd -d /opt/wordpress/ -g root -p vsftp  

这里解释下首先可以useradd --help或者 man useradd 查看下选项参数和用法。

我这里是:

-d 指定家目录

-g 将他加入到root组

-p 是password 的意思后面接密码不解释

最后是名字 vsftp

当然建立好后可以使用用户方法下ftpOK可以 但创建文件夹和文件呢

500错误 呵呵

别紧张 因为涉及到了一个本地权限问题 ll -d /opt/wo....  权限700 用户root组root

好修改下 chmod -R vsftp:root 755 /../..

好了 试下可以了OK

这里说明下 这里的权限只能开到755 如果你开成777 权限过大 ftp考虑到安全因素 会报错的

OK在下载安装插件 应该没问题了吧 呵呵等我的好消息吧 明天再试 今天的个人事情太多没心情 

update:

2013.8.22

今天测试的时候由于需要在博客上上传背景图片,发现无法创建目录。所以就试着将wordpress目录权限修改成757 或者 777了

测试 用户登陆ftp 成功创建和上传成功。 

 

posted @ 2013-08-15 20:10  胭脂筘  阅读(843)  评论(0编辑  收藏  举报