===============================================
插件名称:Serv-U Plus BBSFTP个人流量插件
===============================================
插件版本:1.65
适用版本:Discuz! 2.5 SP1
插件功能:结合FTP服务器,进行详细的流量下载控制.
插件特色:可是有效的分配FTP服务器的流量.
插件作者:rick
最后更新:2005-4-25
技术支持: http://www.rickw.cn/bbs
安装难易:易
插件说明:原创首发,可以采用积分或者金钱购买。
采用积分购买方式,不需要安装银行插件.
===============================================
[/box]
安装步骤:
1.下载本插件包.
2.安装ServU插件bbsftp V1.65.
参考 ServU插件安装。
2.进入后台,升级数据库。
[复制到剪贴板]
CREATE TABLE bbsftp (
ID int(11) NOT NULL auto_increment,
FTP varchar(40) NOT NULL default '',
FTPName varchar(255) NOT NULL default '',
dbName varchar(40) NOT NULL,
dbServer varchar(40) NOT NULL,
dbPort int(11) default NULL,
dbUser varchar(40) NOT NULL default '',
dbPassword varchar(40) NOT NULL default '',
prefixchar varchar(10) NOT NULL default '',
linkname varchar(255) NOT NULL default '',
sellcredit int(11) NOT NULL default '0',
unit_price int(11) NOT NULL default '0',
usernumber int(11) NOT NULL default '0',
webclick int(11) NOT NULL default '0',
regenable tinyint(4) NOT NULL default '0',
Seller varchar(40) NOT NULL default '',
membership varchar(255) NOT NULL default '',
AddTime DATETIME NOT NULL default 'NOW()',
state int(11) NOT NULL default '0',
PRIMARY KEY (ID)
) TYPE=MyISAM;
3. 上传 bbsftp.php 到 论坛 plugins 目录。
上传bbsftp.htm 到论坛 templates\default 目录。
上传 bbsftp 目录 到论坛 admin 目录。
注意是将 bbsftp 目录 包含子目录上传到 admin目录。
上传完后会貌似 admin/bbsftp/ 的目录.
上传 db_mysql.php 到论坛 include 目录,覆盖原 db_mysql.php即可。
4.进入后台》添加插件》导入插件,
打开 plug_bbsftp.txt 将里面的内容粘贴进去。
导入插件
添加插件》导入插件,
打开 plug_bbsftpadmin.txt 将里面的内容粘贴进去。
导入插件
5.在后台插件管理中心中 开启 FTP服务中心,设置FTP服务中心的基本参数。
6.FTP后台管理面板不用开启。直接点击进入插件后台管理面板。
a.先进入插件参数配置页, 配置插件的参数。密码存储方式选择 MD5加密32 。
b.添加你的ftp。点击左边的 Ftp配置管理->添加新的Ftp配置
地址端口(IP:Port): 只能填IP:port,不能填域名,port一定要填。
如果你的ftp的IP地址是动态的,可以在这里填 default,不到万不得已不推荐填default .
内网映射做FTP服务的,这里填你内网的 ip地址和端口。
给用户看到的url哪里填用户访问的地址即可。
公共帐号设置部分[如果你不需要出售密码的功能可以不管这个部分.]
公共帐号 就购买密码方式出售的帐号。
max no * 2 就是 密码出售量。
服务器角色:设置一个角色名称。对应于 用户配置(角色)管理 中的一个 角色名称。如果你还没有配置角色。 这里先填一个名字如[mylinkname]。
填好其它项,点击 提交 按钮。
进入 用户配置(角色)管理,添加一个新的角色。
在homedir中填入ftp的根目录
在角色名中填入刚才 在ftp配置中填的角色名如[mylinkname]
IP访问规则 一般留空即可。
文件路径访问规则 填入 文件路径访问规则 中的 一个组号。如果尚未配置组号 先填入一个数字如[1]
填好其它项,点击 提交 按钮。
进入 文件路径访问规则
添加一个新的文件路径规则组
组号填刚才 在 角色配置中填的数字如[1]
文件(路径) 填 角色配置中的 homedir
填好其它项,点击 提交 按钮。
有多个ftp重复以上操作。注意 每个ftp的服务器角色 要设置为不同的角色名。
下载文件