网上有教程,但试过了好像都有问题,有一篇教程是这样的但是他的图片都丢失,所以无法实验,哪位高人能指导下
a)在Mysql下创建数据库:SERVU_DB(你也可以建其它名字的数据库)
在 SERVU_DB 下执行导入:CreateServUTables.sql
代码如下:
--------------------------------------------------------------------------------CreateServUTables.sql文件 # phpMyAdmin SQL Dump
# version 2.5.3
# http://www.phpmyadmin.net
#
# # -------------------------------------------------------- #
# Structure of the `groupaccounts` table
# DROP TABLE IF EXISTS `groupaccounts`;
CREATE TABLE `groupaccounts` (
`Name` varchar(50) NOT NULL default '',
`Notes` varchar(255) default NULL,
PRIMARY KEY (`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `groupdiraccess` table
# DROP TABLE IF EXISTS `groupdiraccess`;
CREATE TABLE `groupdiraccess` (
`Index` smallint(5) unsigned NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(200) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `groupipaccess` table
# DROP TABLE IF EXISTS `groupipaccess`;
CREATE TABLE `groupipaccess` (
`Index` smallint(5) NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(80) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `useraccounts` table
# DROP TABLE IF EXISTS `useraccounts`;
CREATE TABLE `useraccounts` (
`Name` varchar(50) NOT NULL default '',
`Password` varchar(50) default NULL,
`SKeyValues` varchar(50) default NULL,
`HomeDir` varchar(200) NOT NULL default '',
`LogMesFile` varchar(80) default NULL,
`Disable` tinyint(1) default NULL,
`NeedSecure` tinyint(1) default NULL,
`RelPaths` tinyint(1) default NULL,
`HideHidden` tinyint(1) default NULL,
`AlwaysLogin` tinyint(1) default NULL,
`ChangePass` tinyint(1) default NULL,
`QuotaEnable` tinyint(1) default NULL,
`MaxIP` smallint(5) default NULL,
`MaxSpeedUp` int(10) default NULL,
`MaxSpeedDown` int(10) default NULL,
`MaxUsers` smallint(5) default NULL,
`IdleTimeOut` int(10) default NULL,
`SessionTimeOut` int(10) default NULL,
`RatioUp` smallint(2) default NULL,
`RatioDown` smallint(2) default NULL,
`RatioCredit` float(16,9) default NULL,
`QuotaCurrent` bigint(20) default NULL,
`QuotaMax` bigint(20) default NULL,
`Expiration` datetime default NULL,
`Privilege` tinyint(3) default NULL,
`PassType` tinyint(3) default NULL,
`RatioType` tinyint(3) default NULL,
`Groups` varchar(80) default NULL,
`Notes` varchar(255) default NULL,
PRIMARY KEY (`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `userdiraccess` table
# DROP TABLE IF EXISTS `userdiraccess`;
CREATE TABLE `userdiraccess` (
`Index` smallint(5) unsigned NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(200) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `useripaccess` table
# DROP TABLE IF EXISTS `useripaccess`;
CREATE TABLE `useripaccess` (
`Index` smallint(5) unsigned NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(80) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; --------------------------------------------------------------------------------b)安装MyODBC-standard-3.51.9-win.exe
下载地址:
http://www.mirror.ac.uk/mirror/www.mysql.org/Downloads/MyODBC3/
(或者是MyODBC-3.51.11.exe 这个在网上搜索一下吧,导出都有的下载,下面的图示就是以这个为准的,不过和上面的版本9大同小异!)安装时都默认就可以,没有什么特别的! c)在 管理工具->数据源(ODBC)->系统DSN
添加 MyODB C3.51.9驱动
"DATA Source Name" 填写SERVU_DRIVE(这个名字也可以随便起)
"Database Name" 填写SERVU_DB
如图:
注意以下两图,以前介绍的都没有介绍以下两图,所以,造成了我的辛苦一天多! 默认的有设置端口3306,当然如果有默认了就不用修改,此处也可以不设置!
关键是下图:
上图中打对勾的第二个一定要选中,否则,serv-u肯定连不上! 当然连接的时候你可以测试以下你的密码和用户名还有IP等是否可以连接成功,如果成功,那说明,你ODBC方式连接数据库就可以了!
d)安装serv-u
设置域的时候选择存储在ODBC:
把您在前面设置的"DATA Source Name" 填写SERVU_DRIVE(你的可能是其它的!)填入到下图中的位置:
修改serv-u安装目录下的:ServUDaemon.ini文件:
代码如下:
--------------------------------------------------------------------------------
[GLOBAL]
Version=6.0.0.2
ProcessID=1620
[DOMAINS]
Domain1=0.0.0.0||21|a|1|0|1
[Domain1]
CacheTTL=60
ODBCSource=seruu_drive|root|562F4C40
ODBCTables=useraccounts|groupaccounts|userdiraccess|groupdiraccess|useripaccess|groupipaccess
ODBCColumns=Name|Password|SKeyValues|HomeDir|LogMesFile|Access|Disable|NeedSecure|RelPaths|HideHidden|AlwaysLogin|ChangePass|QuotaEnable|MaxIP|MaxSpeedUp|MaxSpeedDown|MaxUsers|IdleTimeOut|SessionTimeOut|RatioUp|RatioDown|RatioCredit|QuotaCurrent|QuotaMax|Expiration|Privilege|PassType|RatioType|Groups|Notes|Index|
EncryptPasswords=0
a)在Mysql下创建数据库:SERVU_DB(你也可以建其它名字的数据库)
在 SERVU_DB 下执行导入:CreateServUTables.sql
代码如下:
--------------------------------------------------------------------------------CreateServUTables.sql文件 # phpMyAdmin SQL Dump
# version 2.5.3
# http://www.phpmyadmin.net
#
# # -------------------------------------------------------- #
# Structure of the `groupaccounts` table
# DROP TABLE IF EXISTS `groupaccounts`;
CREATE TABLE `groupaccounts` (
`Name` varchar(50) NOT NULL default '',
`Notes` varchar(255) default NULL,
PRIMARY KEY (`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `groupdiraccess` table
# DROP TABLE IF EXISTS `groupdiraccess`;
CREATE TABLE `groupdiraccess` (
`Index` smallint(5) unsigned NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(200) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `groupipaccess` table
# DROP TABLE IF EXISTS `groupipaccess`;
CREATE TABLE `groupipaccess` (
`Index` smallint(5) NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(80) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `useraccounts` table
# DROP TABLE IF EXISTS `useraccounts`;
CREATE TABLE `useraccounts` (
`Name` varchar(50) NOT NULL default '',
`Password` varchar(50) default NULL,
`SKeyValues` varchar(50) default NULL,
`HomeDir` varchar(200) NOT NULL default '',
`LogMesFile` varchar(80) default NULL,
`Disable` tinyint(1) default NULL,
`NeedSecure` tinyint(1) default NULL,
`RelPaths` tinyint(1) default NULL,
`HideHidden` tinyint(1) default NULL,
`AlwaysLogin` tinyint(1) default NULL,
`ChangePass` tinyint(1) default NULL,
`QuotaEnable` tinyint(1) default NULL,
`MaxIP` smallint(5) default NULL,
`MaxSpeedUp` int(10) default NULL,
`MaxSpeedDown` int(10) default NULL,
`MaxUsers` smallint(5) default NULL,
`IdleTimeOut` int(10) default NULL,
`SessionTimeOut` int(10) default NULL,
`RatioUp` smallint(2) default NULL,
`RatioDown` smallint(2) default NULL,
`RatioCredit` float(16,9) default NULL,
`QuotaCurrent` bigint(20) default NULL,
`QuotaMax` bigint(20) default NULL,
`Expiration` datetime default NULL,
`Privilege` tinyint(3) default NULL,
`PassType` tinyint(3) default NULL,
`RatioType` tinyint(3) default NULL,
`Groups` varchar(80) default NULL,
`Notes` varchar(255) default NULL,
PRIMARY KEY (`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `userdiraccess` table
# DROP TABLE IF EXISTS `userdiraccess`;
CREATE TABLE `userdiraccess` (
`Index` smallint(5) unsigned NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(200) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; # -------------------------------------------------------- #
# Structure of the `useripaccess` table
# DROP TABLE IF EXISTS `useripaccess`;
CREATE TABLE `useripaccess` (
`Index` smallint(5) unsigned NOT NULL default '0',
`Name` varchar(50) NOT NULL default '',
`Access` varchar(80) default NULL,
PRIMARY KEY (`Index`,`Name`)
) TYPE=MyISAM; --------------------------------------------------------------------------------b)安装MyODBC-standard-3.51.9-win.exe
下载地址:
http://www.mirror.ac.uk/mirror/www.mysql.org/Downloads/MyODBC3/
(或者是MyODBC-3.51.11.exe 这个在网上搜索一下吧,导出都有的下载,下面的图示就是以这个为准的,不过和上面的版本9大同小异!)安装时都默认就可以,没有什么特别的! c)在 管理工具->数据源(ODBC)->系统DSN
添加 MyODB C3.51.9驱动
"DATA Source Name" 填写SERVU_DRIVE(这个名字也可以随便起)
"Database Name" 填写SERVU_DB
如图:
注意以下两图,以前介绍的都没有介绍以下两图,所以,造成了我的辛苦一天多! 默认的有设置端口3306,当然如果有默认了就不用修改,此处也可以不设置!
关键是下图:
上图中打对勾的第二个一定要选中,否则,serv-u肯定连不上! 当然连接的时候你可以测试以下你的密码和用户名还有IP等是否可以连接成功,如果成功,那说明,你ODBC方式连接数据库就可以了!
d)安装serv-u
设置域的时候选择存储在ODBC:
把您在前面设置的"DATA Source Name" 填写SERVU_DRIVE(你的可能是其它的!)填入到下图中的位置:
修改serv-u安装目录下的:ServUDaemon.ini文件:
代码如下:
--------------------------------------------------------------------------------
[GLOBAL]
Version=6.0.0.2
ProcessID=1620
[DOMAINS]
Domain1=0.0.0.0||21|a|1|0|1
[Domain1]
CacheTTL=60
ODBCSource=seruu_drive|root|562F4C40
ODBCTables=useraccounts|groupaccounts|userdiraccess|groupdiraccess|useripaccess|groupipaccess
ODBCColumns=Name|Password|SKeyValues|HomeDir|LogMesFile|Access|Disable|NeedSecure|RelPaths|HideHidden|AlwaysLogin|ChangePass|QuotaEnable|MaxIP|MaxSpeedUp|MaxSpeedDown|MaxUsers|IdleTimeOut|SessionTimeOut|RatioUp|RatioDown|RatioCredit|QuotaCurrent|QuotaMax|Expiration|Privilege|PassType|RatioType|Groups|Notes|Index|
EncryptPasswords=0
期待高手出现!