LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1136|回复: 7

请教在Slackware下怎么装pureftpd(支持MySQL的那种),

[复制链接]
发表于 2005-2-7 14:14:19 | 显示全部楼层 |阅读模式
请教在Slackware10下怎么装pureftpd(支持MySQL的那种),怎么装呢?
我的MySQL是系统自身的哪个的,MySQL装成功了的!
最新版Pureftpd:
wget ftp://ftp.pureftpd.org/pure-ftpd/releases/pure-ftpd-1.0.20.tar.gz

tar zxvf pure-ftpd-1.0.20.tar.gz 后cd pure-ftpd-1.0.20
执行:
./configure --prefix=/usr/local/pureftpd --with-mysql=/usr/share/mysql
结果就掺了!
提示:
configure: error: Your MySQL client libraries aren't properly installed
怎么办,
我查google得到以下信息:
“--with-mysql=/usr/local/mysql \ 此处的 /usr/local/mysql 请改为你的mysql实际安装路径.如果出现类似configure: error: Your MySQL client libraries aren't properly installed 的错误,请将mysql目录下的 include/mysql下的mysql.h文件以及lib/mysql下的全部文件,连接(直接复制过去或许也可)到 /usr/lib 目录下”
我发觉slackware的路径跟RH等完全不同,而一些参考都是针对RH的,怎么办?
发表于 2005-2-7 17:36:44 | 显示全部楼层
./configure --prefix=/usr/local/pureftpd --with-mysql=/usr/lib
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-12 00:05:37 | 显示全部楼层
现在安装是好象成功了,
参见:http://www.slackware.org.tw/?q=node/view/73
现在的大问题是:
1:究竟pureftpd要怎么自动启动的(作为 server的方式启动);
2:关于哪个基于 web的管理,我还是用不了,输入地址访问,都是空白的!
(注:我的 apache+php+mysql 都正常, 现在的prueftpd也能用,所以问题关键是怎么配置的
问题!基于slackware的配置真难找啊!!!!)
回复 支持 反对

使用道具 举报

发表于 2005-2-13 00:33:16 | 显示全部楼层
在/etc/rc.d/下面自己写脚本启动好了。
或者加入加入到/etc/rc.d/rc.local里面
我自己是在/etc/rc.d/rc.local下加入如下语句

  1. if [ -x /usr/local/pureftpd/etc/pure-config.pl ];then
  2.    /usr/local/pureftpd/etc/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf
  3. fi
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-14 22:25:32 | 显示全部楼层
我 在 /etc/rc.d/rc.M中加也不行,不懂为什么,
我用命令行方式启动后:
输入http://[ip地址]/ftp/index.php就是出现空白!
ftp://[ip地址]却正常,,
?????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-17 15:55:51 | 显示全部楼层
经过吐血的配置修改,,,
终于可以login了,但有且只有哪个系统的user可以ftp !
我增加的虚拟的user一个都不能ftp!
55555,,,,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-17 19:03:40 | 显示全部楼层
对了,在一个bsd论坛我见:
make WITH_MYSQL=1\  
WITH_LANG=simplified-chinese\
install clean
#WITH_MYSQL=1 这个配置项是为了使用 mysql 作 pure-ftpd 的帐户管理
而我当初就直接:
make
make install
的,是因为这个缘故么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-17 22:55:45 | 显示全部楼层
对了,在Slackware linux下我想重新编译一遍,要怎么”卸载“原来的东西呢?
我执行#install clean出错的!!
是不是直接就重新“make”一次就行了呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表