lnmp之pureftpd管理面板安装教程[图文]
今日安装了http://www.lnmp.org一键安装包(linux,nginx,mysql,php).这个更新的版本带了pureftpd,更好我需要ftp^^.安装就不说明了,当你装完lnmp. 运行:/pureftpd.sh就自动安装pureftpd了.需要注意就是,你要安装unzip,我之前安装失败,就是因为没有unzip.安装unzip命令是:yum installunzip.
主要说说面板,其实挺简单的,一步一步来.
首先输入http://你的域名或IP/ftp/install.php.
第一步:检查文件
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-1-300x115.png
全部ok.可以下一步了
第二步:选第一个,创建一个新数据库
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-2-300x104.png
第三步:输入mysql信息,全部显示ok.证明你的mysql没错.
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-3-300x169.png
继续,都是输入mysql信息,和一个mysql数据库
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-4-300x159.jpg
第四步:这个是配置文件,language哪里选择chinese, ftp address 填写你自己的ip信息.其他默认.然后记得 save保存.
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-5-300x236.png
第五步:设置管理员密码(默认的密码我不太清楚),输入新的密码,然后按change.
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-6-300x137.png
第六步:到了第六步了,把这些灰色的文字复制下来, 覆盖掉/usr/local/pureftpd/pureftpd-mysql.conf 这个文件.
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-7-300x89.png
第七步:搞定了.安装完毕.
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-8-300x98.png
这是登陆后的信息.
https://www.vpser.net/uploads/2010/04/lnmp-pureftpd-cp-9-300x157.png
例如我想新建一个用户 aaa,只可以访问 /home/root/
就在右上角新增账号.
账号填写aaa.
密码自己填写
uid,gid 都选www
主目录选择 /home/root/
这样按保存就可以了.
-----------
安装后最好 运行一次命令:/root/pureftpd restart 因为我新建了一个用户,按保存,不能登陆ftp.后来我试试重新启动,就好了.嘎嘎
还有,如果vps挂了或者重启了, ftp就没了,就要登录ssh 运行:/root/pureftpd start
话说,怎么自启动这个啊?.
****************************
执行如下命令加入开机启动:
cat >/etc/init.d/pureftpd.sh<<eof
/root/pureftpd start
eof
update-rc.d pureftpd.sh defaults
Licess PS:最近家里有事发布lnmp之后就没怎么上网,感谢lnmp爱好者们分享经验。
****************************
作者:Raymond@chenweiwen.com
地址:http://www.chenweiwen.com/post/19/ 请教2个问题:
1、./pureftpd.sh 完成后,http://localhost/ftp/install.php 安装控制面板,能在控制面板中添加新用户,但新用户在IE或GlobalSCAPE中访问FTP服务器,总是提示密码错误,为啥?
2、执行如下命令加入开机启动:
cat >/etc/init.d/pureftpd.sh<<eof
/root/pureftpd start
eof
update-rc.d pureftpd.sh defaults
Licess PS:最近家里有事发布lnmp之后就没怎么上网,感谢lnmp爱好者们分享经验。按照以上操作步骤操作,系统提示找不到命令update-rc.d。 我的怎么没有/usr/local/pureftpd这个文件呢? /root/pureftpd restart
Stopping Pure-FTPd...
pure-ftpd: no process killed
Starting Pure-FTPd...
Running: /usr/local/pureftpd/sbin/pure-ftpd --daemonize -A -c50 -B -C5 -D -E -fftp -H -I15 -lmysql:/usr/local/pureftpd/pureftpd-mysql.conf -lunix -L2000:8 -m4 -p20000:30000 -s -U133:022 -u100 -k99 -Z
421 配置错误: 无效的SQL配置文件: /usr/local/pureftpd/pureftpd-mysql.conf
回复 4# 的帖子
把第六步里面的文字复制下来, 覆盖掉/usr/local/pureftpd/pureftpd-mysql.conf 这个文件的内容 原帖由 licess 于 2010-5-16 00:30 发表 https://bbs.vpser.net/images/common/back.gif把第六步里面的文字复制下来, 覆盖掉/usr/local/pureftpd/pureftpd-mysql.conf 这个文件的内容
已覆盖,我是在局域网内安装的,本教程第四步,IP地址我填127.0.0.1,结果就是这样了。 我的提示530错误,搞不清楚原因了,一步一步按照楼主的教程操作的
之前安装过lnmp 0.3 ,卸载后装的lnmp 0.4,会不会跟这个有关呢?
WinSock 2.0 -- OpenSSL 0.9.8g 19 Oct 2007
[右] 正在连接到 173.234.163.17 -> IP=173.234.163.17 PORT=21
[右] 已连接到 173.234.163.17
[右] 220---------- 欢迎来到 Pure-FTPd ----------
[右] 220-您是第 1 个使用者,最多可达 50 个连接
[右] 220-现在本地时间是 11:52。服务器端口: 21。
[右] 220-这是私人系统 - 不开放匿名登录
[右] 220-这部主机也欢迎IPv6的连接
[右] 220 在 15 分钟内没有活动,您被会断线。
[右] USER shazhumaiyou
[右] 331 使用者 shazhumaiyou OK. 需要密码.
[右] PASS (隐藏)
[右] 530 验证失败,抱歉
[右] 连接失败
[右] 正在延迟 120 秒, 之后将尝试第 1 次重新连接
我的问题已解决,参考文档:http://www.gooth.cn/wordpress/?p=613
我把:pure-ftpd.conf 中的 MinUID 值改为2,登录的问题解决了,不知道会不会有其他安全问题。
[ 本帖最后由 shazhumaiyou 于 2010-5-25 12:08 编辑 ] 我也遇到了2L的问题~~~
之前重启没有设置自动启动pureftp,导致手动启动后出现了530错误
现在已经解决
但是在设置自动启动pureftp的时候出现了
# update-rc.d pureftpd.sh defaults
-bash: update-rc.d: command not found
这样的提示。。。
不支持update-rc.d?这个? 顶!!!!!!!!!!!!!! 原帖由 amehime 于 2010-5-26 08:26 发表 https://bbs.vpser.net/images/common/back.gif
我也遇到了2L的问题~~~
之前重启没有设置自动启动pureftp,导致手动启动后出现了530错误
现在已经解决
但是在设置自动启动pureftp的时候出现了
# update-rc.d pureftpd.sh defaults
-bash: update- ...
同样的问题,求解~~
回复 10# 的帖子
update-rc.d 这个命令是针对debian的centos编辑/etc/rc.d/rc.local 在文件末尾添加上/root/pureftpd start 保存即可。 /root/pureftpd restart 也重启了
ftp登陆时还是出现530需要密码错误...
回复 12# 的帖子
检查/usr/local/pureftpd/pureftpd-mysql.conf 和/home/wwwroot/ftp/config.php 文件中mysql信息是否一致和正确。 我在内网机器安装,FTP服务器域名我填localhost:21,进入管理界面后增加新用户,重启pureftpd,但是无法访问。这是怎么回事啊。 状态:> 正在连接到 FTP 服务器... 192.168.1.2:21 (ip = 192.168.1.2)...状态:> Socket 已连接。正在等候欢迎消息...
错误:> 无法从控制 Socket 读取。Socket 错误 = #10054。
页:
[1]
2