Proftpd和Mysql数据库的联结问题!!!

发布于 2022-10-01 21:50:04 字数 1313 浏览 26 评论 0

我先安装了mysql放在/opt的目录下  用king2003的用户启动的

   然后装了prpftp-1.2.9.tar.gz  
   
   ./configure --with-  modules=mod_sql:mod_sql_mysql --with-includes=/opt/mysql/include/mysql --with-libraries=/opt/mysql/lib/mysql

    因为mysqlclient.so那个文件是在/opt/mysql/lib/mysql 的下面

所以写路径的时候就写的这个/opt/mysql/lib/mysql

    然后从proftpd的包里面拷出配置文件到 /usr/local/etc/proftpd.conf
   
然后用mysql 建了一个FTP的数据库  在里面建了两个表格  一个是FTPUSERS

一个是FTPGRPS  并写入了一些记录  

在proftpd.conf 的数据联结语句是

SQLConnectInfo FTP@localhost king2003 king2003

然后在home下建立了FTP目录

新建了一个组
groupadd -g 1000 -r FTPGRP
新建了一个用户
useradd -u 1000 -g 1000 -d /home/FTP -s /bin/bash -r FTPUSR

chown FTPUSR /home/FTP
chown FTPGRP /home/FTP

然后启动proftpd  
/usr/local/sbin/proftpd start
结果它说:

proftpd: error while loading shared libraries: libmysqlclient.so.12

:cannot open file or directory

我把/opt/mysql/lib/libmysqlclient.so.12 拷到/opt/mysql/lib下面启动

proftpd还是一样  请哪位大侠帮帮忙啊~~!!! 谢谢了~~!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

屋檐 2022-10-08 21:50:04

# ln -s /opt/mysql/lib/libmysqlclient.so.12 opt/mysql/lib/libmysqlclient.so.12

(り薆情海 2022-10-08 21:50:04

为什么要创建链接呀  我把那个文件考到/opt/mysql/lib  目录了也不行

原先那个文件是在/opt/mysql/lib/mysql里面的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文