突然公司项目有个要搭建FTP服务器需求。搞了半天还是用现成的serv-u好点。。。就网上找了个10.5版本的。
SERV-U下载地址:http://serv-u-ftp-server.softonic.cn/
然后就一步一步按部就班的安装。网上有一大堆教程我就不赘述了。
由于项目要求是在项目里面直接对 ftp 的帐号、分组之类的进行操作的,所以才需要用到数据库访问这块。就上网找啊找,找半天没找到完全适合的。
只好自己慢慢按照有些沾边的教程自己密码琢磨咯。
由于用到ODBC数据源,windows不自带支持mysql。所以要网上下载自己安装
官网下载地址:http://dev.mysql.com/downloads/connector/odbc/ 选择好自己的系统下就可以了
安装过程可以参考http://jingyan.baidu.com/article/8065f87f38b31423312498e4.html
楼主遇到了个问题。。就是安装报错,以为跳过就可以了。到后面在ODBC添加DSN(数据源名称)就直接弹出系统内部错误的问题。看来刚才装mysql ODBC连接不成功啊。于是又重新装一次,还是不行。看着提示Error 1918.Error installing ODBC driver Mysql ODBC 5.3 ANSI Driver,ODBC error 13: 不能加载安装或转换器。Verify that the file MySQL ODBC 5.3 ANSI Driver exists and that you can accessit
百度了一下。。。出来了 http://blog.itpub.net/12679300/viewspace-1177290/
解决方法:下载安装Microsoft Visual C++即可
下载地址:http://pan.baidu.com/s/1bnozwsB,请注意选择相应的操作系统版本;
好勒。总算装好。下面是配置问题了
控制面板->管理工具->ODBC数据源
选择系统DSN 点击添加
然后选择刚才安装的mysql odbc
然后按下图自行配置。。。。
Data Source Name 自己填 。等下serv-u要一致的。
底下那两个勾一定要勾选。否则serv-u那里连不上的。。。我就是没打勾搞了半天都不知道哪里出了问题。
配好了ODBC以后就到serv-u了(这里已10.5为图例)
点击域详细信息里的 为域中的账户和群组配置数据库访问设置
填写数据源名称(刚才ODBC填写的Data Source Name)
填写数据库的用户名和密码。然后把右边的两个选项都勾上。点击保存。
完成了。。。看一下你的mysql数据库看有没有多了几个数据表。要是有的话就恭喜你。配置成功。
没有的话就自己找找原因吧。
成功的就来试试功能吧。
在主界面点击 创建、修改和删除存储在数据库中的用户帐户
点击添加帐号。。。输入各项信息。添加完成后到数据库看。你刚才填写的东西都存储到了你的数据库。相反。你在数据库插入一个帐号。在数据库帐号的列表也能显示出来。还能拥有群组功能。这样就能通过自己的项目来管理serv-u的帐号还有权限啦。
只找到了这个是用mysql的
http://blog.sina.com.cn/s/blog_3f0fd6050100002t.html