ubuntu14.0.4 pure-ftpd 编译安装

2014-09-04 13:48:18 +08:00
 lovine
在编译安装pure-ftpd的时候 需要without mysql但是ubuntu下用apt-get安装的mysql目录有点乱,不知道对应一般系统的/usr/local/mysql目录在ubuntu下是哪个 所以编译老是不成功./configure --prefix=/usr/local/pureftpd CFLAGS=-O2 --with-mysql=/usr/local/mysql --with-quotas --with-cookie --with-virtualhosts --with-diraliases --with-sysquotas --with-ratios --with-altlog --with-paranoidmsg --with-shadow --with-welcomemsg --with-throttling --with-uploadscript --with-language=english --with-rfc2640

ubuntu下的mysql默认安装目录很多 不知道是哪个 比如:
安装路径应在/usr/share/mysql
数据库目录在 /var/lib/mysql
mysqldump文件位置:/usr/bin/mysqldump
而且/etc/mysql/my.cnf 里面的basedir显示的是只是/usr目录
但是进入/usr/share/mysql/ ls出来的不是真正的mysql目录 连bin目录等一些常用文件都不在这里。。实在是找不到 pure-ftpd编译的时候 mysql的目录该填哪个了



ubuntu下对应/usr/local/mysql/lib 这个文件夹是在哪里呢
3125 次点击
所在节点    Ubuntu
2 条回复
infong
2014-09-04 14:17:08 +08:00
先安装 libmysqlclient-dev, 然后 --with-mysql=/usr 试试,一般来说,直接 --with-mysql 就可以了。

如果是 apt-get 安装的 mysql, 那么 /usr/local/mysql/lib 指的应该就是 /usr/lib 下面。
lovine
2014-09-04 19:54:56 +08:00
@infong 谢谢啦 还是没弄好 换了别的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/131694

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX