装ftp到lnmp

1、Pureftpd

LNMP一键安装包里1.3及更高版本不须要MySQL支持,无图像界面没有http://ip/ftp/管理界面,只能使用命令lnmp ftp {add|del|edit}进行管理。1.2及如下版本Pureftpd安装脚本是须要MySQL支持的,安装前须要已经安装好LNMP,这个自带一个PHP编写的用户管理界面。php

安装

进入lnmp解压后的目录,执行:./pureftpd.sh 会显示以下图(1.2和1.3及更高版本的安装过程有些差别,1.3及更高版本直接回车安装不须要填写其余信息,1.2版本安装以下:):
lnmp安装pureftpd服务器
按提示输入当前MySQL的root密码,输入完成,回车确认,会提示以下信息:
lnmp安装pureftpd服务器这一步是设置FTP用户管理后台的登录密码。输入完成回车确认
lnmp安装pureftpd服务器
由于PHP管理后台须要链接数据库,因此会在MySQL上建立一个ftp用户,这里设置的就是这个用户的密码。输入完成,回车确认。

回车 显示 "Press any key to start install Pure-FTPd..." 再次回车确认便可开始安装。

1.3及更高版本没有图像界面!!!!!!!!没有http://ip/ftp/ 不能网页进行管理!!!!!!!!
只能使用lnmp ftp {add|del|edit}进行管理。
html

添加用户

1.3及更高版本添加ftp帐号执行:lnmp ftp add
lnmp添加ftp帐号
按提示分别输入要建立的ftp帐号、密码及ftp帐号对应的目录(目录必须是以/开始的绝对目录)数据库

记住上面的 “enter directory for ftp account vpser :”中,路径是绑定的域名的路径例如:“、home/wwwroot/yidiantong.cn”

1.2及如下版本添加用户以下:
安装完成后,在浏览器输入: http://你的ip/ftp/ 用刚才设置的FTP用户管理后台的登录密码登录。登录后界面以下:
lnmp purefptd面板
添加一个用户名到你要添加的目录。
uid,gid 都选www。

注意事项:
有用户可能找不到选择目录的地方,选目录是点击”主目录“ 最后面有个圆形套着三角形的图标,点一下就会出来。
若是提示没法读取目录、登录超时或报502 Bad Gateway错误,修改/usr/local/php/etc/php.ini 查找open_basedir,将有/home/wwwroot/default的几行前面加;注释掉,重启php-fpm生效。
LNMP 1.2的话在/home/wwwroot/default/.user.ini里设置,将里面的内容删除,重启php-fpm生效后便可。
.user.ini文件没法直接修改,并且是隐藏文件可能在winscp下可能没法看到,建议使用vim编辑器nano编辑器进行修改。
修改前须要执行:chattr -i /home/wwwroot/default/.user.ini
修改完成后再执行:chattr +i /home/wwwroot/default/.user.ini

若是是LNMPA或LAMP的话须要修改/usr/local/apache/conf/extra/httpd-vhosts.conf里面的php_admin_value open_basedir在该行前面加#直接注释。

LNMP 1.2开始可使用命令:lnmp ftp {add|list|del} 进行FTP帐号管理。
使用命令进行管理更方便。

修改管理面板登陆密码:http://bbs.vpser.net/thread-2038-1-1.htmlapache

卸载Pureftpd

执行:./pureftpd.sh uninstall 便可对pureftpd进行卸载。vim

2、Proftpd

在LNMP 1.0中增长了Proftpd服务器安装脚本,proftpd能够经过配置文件对权限进行更多的设置。
Proftpd能够单独安装,不须要其余如MySQL的支持,彻底使用配置文件进行设置。浏览器

安装

进入lnmp1.0解压后的目录,执行:./proftpd.sh
lnmp proftpd服务器安装
提示“Press any key to start install ProFTPd... ”后回车确认就会自动安装Proftpd服务器

添加FTP用户

执行:/root/proftpd_vhost.sh
提示“Please input a username:” 后输入要添加的FTP用户名,回车确认。
以后会提示“Please set password for 前面你设的用户名:” 输入你要设置的密码
回车确认后后会提示“Please input full path:”,这里须要输入FTP用户设置到哪一个目录,须要是绝对路径,输入完回车确认,提示“Press any key to start create ProFTPd virtul host...”后再次回车确认FTP用户就会添加上。编辑器

标签: ftpftp服务器proftpdpureftpdphp-fpm

相关文章
相关标签/搜索