post

Lnmp环境下重新安装PureFTPd

我的博客中PureFTPd和phpMyAdmin安装在了默认路径下,感觉目录结构不清晰,每次备份站点都会重复备份这两个目录,所以移动到了其他目录下,绑定了二级域名后phpMyAdmin可以正常使用,我担心ftp不可用就重新安装了,好久不弄vps,都忘了怎么重装,再备忘一下;

环境:Linux CentOS,lnmp0.9

重新安装PureFTPd:

1、删除/usr/local/pureftpd/ 和 /home/wwwroot/ftp/ ;

2、删除数据库中ftpuser库;

3、lnmp的目录默认在/root下,再执行/root/lnmp0.9/pureftpd.sh 安装;

4、按提示输入你MySQL的root密码、FTP用户管理面板的密码、MySQl的FTP数据库密码(可直接回车,自动生成一个密码),回车确认,就会自动安装PureFTPd;

5、此时如果直接访问可能会出现如下错误,原因很简单,还没正式创建数据库和ftp管理用户呢,继续往下看;

Error: MySql server not found.
MySql error : Access denied for user ‘ftp’@’localhost’ (using password: YES)

6、安装后默认的install.php被修改了后缀名,无法访问的,在目录内执行 mv install.php.bak install.php ;

7、ftp目录内的config.php 需要写入的权限,再执行 chmod 777 config.php ;

8、访问http://绑定的二级域名/install.php 按照步骤安装,最后一步时要自己添加一个控制面板管理帐户,默认的administrator无法使用;

9、最后登陆控制面板设置ftp帐户就可以正常使用了,为了安全,需要再执行 mv install.php install.php.bak ,更改后缀名禁止通过url访问重装。

Comments

  1. 都是别人给我搭建好的

  2. 都是别人给我搭建好的

  3. 好吧~其实我也是大部分别人搞的环境~~不过FTP好像是vsftp,好像是这个名字。。。

  4. 好吧~其实我也是大部分别人搞的环境~~不过FTP好像是vsftp,好像是这个名字。。。

Speak Your Mind

*

· 880 次浏览