lnmp之pureftpd管理面板安装教程[图文]
LNMP一键安装0.7及之后的版本不需要按本文为设置全自动安装设置。
今日安装了http://www.lnmp.org一键安装包(linux,nginx,mysql,php).这个更新的版本带了pureftpd,更好我需要ftp^^.
安装就不说明了, 当你装完lnmp. 运行:/pureftpd.sh 就自动安装pureftpd了.需要注意就是,你要安装unzip,我之前安装失败,就是因为没有unzip.安装unzip命令是: yum install unzip
主要说说面板,其实挺简单的,一步一步来.
首先输入 http://你的域名或IP/ftp/install.php
第一步:检查文件
全部ok.可以下一步了
第二步:选第一个,创建一个新数据库
第三步:输入mysql信息,全部显示ok.证明你的mysql没错.
继续,都是输入mysql信息,和一个mysql数据库
第四步:这个是配置文件,language哪里选择chinese, ftp address 填写你自己的ip信息.其他默认.然后记得 save保存.
第五步:设置管理员密码(默认的密码我不太清楚),输入新的密码,然后按change.
第六步:到了第六步了,把这些灰色的文字复制下来, 覆盖掉/usr/local/pureftpd/pureftpd-mysql.conf 这个文件.
第七步:搞定了.安装完毕.
这是登陆后的信息.
例如我想新建一个用户 aaa,只可以访问 /home/root/
就在右上角新增账号.
账号填写aaa.
密码自己填写
uid,gid 都选www
主目录选择 /home/root/
这样按保存就可以了.
-----------
转载自:http://www.chenweiwen.com/post/19/
安装后最好 运行一次命令:/root/pureftpd restart 因为我新建了一个用户,按保存,不能登陆ftp.后来我试试重新启动,就好了.嘎嘎
还有,如果vps挂了或者重启了, ftp就没了,就要登录ssh 运行:/root/pureftpd start
话说,怎么自启动这个啊?.
****************************
Debian执行如下命令加入开机启动:
cat >/etc/init.d/pureftpd.sh<<eof
/root/pureftpd start
eof
update-rc.d pureftpd.sh defaults
CentOS 执行如下命令加入开机启动:
编辑/etc/rc.d/rc.local 在文件末尾添加上/root/pureftpd start 保存即可。
Licess PS:最近家里有事发布lnmp之后就没怎么上网,感谢lnmp爱好者们分享经验,如有LNMP相关方面的问题可以到https://bbs.vpser.net/forum-25-1.html 论坛发贴。
****************************
目前还有很多朋友对设置方面有些不清楚,主要原因是配置参数的问题。
请检查/home/wwwroot/ftp/config.php 和 /usr/local/pureftpd/pureftpd-mysql.conf 两个文件中mysql数据库连接信息是否和前面图形界面填写的一致,如果不一样请修改为正确的信息。(注意:localhost 和 127.0.0.1 在mysql链接的时候是不一样的!配置完成执行/root/pureftpd restart 重启一下。)
如有LNMP相关方面的问题可以到https://bbs.vpser.net/forum-25-1.html 论坛发贴,我会尽快给各位lnmp使用者回复。
>>转载请注明出处:VPS侦探 本文链接地址:https://www.vpser.net/manage/lnmp-pureftpd-cp.html
试了一下,成功了。
提醒一下作者,我这里正常安装启动使用后测试pureftpd状态结果如下
#/root/pureftpd status
最后一行会显示pureftpd 没有启动,但查看进程可以看到,可能是启动脚本写的有问题
/home/wwwroot/权限也没问题,是这样的 drwxr-xr-x 5 www www
@redice, 提示“目前限制的目录是 /” 是正常的,检查一下/home/wwwroot/的权限和所属是多少。
我安装遇到了点麻烦。
CentOS5.5,安装好pureftp后,通过web管理界面添加了一个账户,并设置用户及用户组均为www,然后Homedir为 /home/wwwroot/。但是ftp客户端连上去后,提示“目前限制的目录是 /”。而且无法改变目录。
我已经多次重启pureftp服务以及服务器,但是问题依然如此。奇怪的很。用flashfxp以及windows的ftp命令连接上去情况都是一样的。
求解答.
如果都以默认方式安装,到最后绝对会出现FTP连不上,或者MYSQL出现问题,
所以安装完后,在PHPMYADMIN里面将ftp这个用户的权限添加上localhost就没有问题。
设置用户的时候,照抄吧
uid,gid 都选www 这个经常会出现不能连的情况
自己指定uid:65534 gid:31
就全部OK
“安装就不说明了, 当你装完lnmp. 运行:/pureftpd.sh 就自动安装pureftpd了”
少了个“.”,一开始没仔细看,直接复制了,出错后才发现命令少了个“.”
[...] 3、安装PureFTPd和管理面板,执行如下命令:./pureftpd.sh 就会自动安装PureFTPd,安装完PureFTPd,需要在浏览器执行http://你的域名或IP/ftp/install.php 安装PureFTPd用户管理。详细教程参考:http://www.vpser.net/manage/lnmp-pureftpd-cp.html [...]
@木头, 你输入的mysql信息肯定有错误。
第三步:输入mysql信息,全部显示ok.证明你的mysql没错.
显示错误:Checking connection to MySQL server Failed! 不是OK
好几次都这样,麻烦给说下怎么解决,谢谢
[...] 安装PureFTPd用户管理。详细教程参考:http://www.vpser.net/manage/lnmp-pureftpd-cp.html # 4、安装VsFTPD,执行如下命令:./vsftpd.sh [...]
@kwenpong, mysql的密码的话,登录phpmyadmin 重置一下ftpuser的密码就行。
密码错误怎么办?
[...] 3、安装PureFTPd和管理面板,执行如下命令:./pureftpd.sh 就会自动安装PureFTPd,安装完PureFTPd,需要在浏览器执行http://你的域名或IP/ftp/install.php 安装PureFTPd用户管理。详细教程参考:http://www.vpser.net/manage/lnmp-pureftpd-cp.html [...]
终于安装好了
@hanbal, 写个rewrite吧;
if (!-f $request_filename)
{
rewrite ^/xxx http://www.vpser.net/manage/lnmp-pureftpd-cp.html last;
}
你好,debian+lnmp,linode vps里面怎么做域名转向?比如:http://abc.com/xxx要指向http://www.vpser.net/manage/lnmp-pureftpd-cp.html,谢谢!