设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
运维技术 —— LinuxSir.cn
›
服务器架设、应用、维护
›
想用proftp配置一台服务器,跟着张微波的示例做,还是感觉 ...
1
2
/ 2 页
返回列表
楼主:
ykok
想用proftp配置一台服务器,跟着张微波的示例做,还是感觉有些不明白,希望有经验的同
[复制链接]
ykok
ykok
当前离线
积分
29
IP卡
狗仔卡
楼主
|
发表于 2005-1-24 23:15:00
|
显示全部楼层
我只是想跟着
http://www.5ilinux.com/blog/archives/000082.html
它做,
回复
支持
反对
使用道具
举报
显身卡
ykok
ykok
当前离线
积分
29
IP卡
狗仔卡
楼主
|
发表于 2005-1-24 23:19:11
|
显示全部楼层
MySQL的头文件所在的目录,怎样找呀,
找到后有什么方法验证一下吗?
回复
支持
反对
使用道具
举报
显身卡
ykok
ykok
当前离线
积分
29
IP卡
狗仔卡
楼主
|
发表于 2005-1-24 23:23:35
|
显示全部楼层
--with-libraries
我是不是库文件没有找对呀.
初学者嘛,一点小问题也是大问题.
我进行proftp的安装就在这个问题上困了好几天,请网上的朋友帮帮我吧
回复
支持
反对
使用道具
举报
显身卡
ykok
ykok
当前离线
积分
29
IP卡
狗仔卡
楼主
|
发表于 2005-1-31 14:42:41
|
显示全部楼层
不会吧,网上的朋友就没有一个人知道吗
回复
支持
反对
使用道具
举报
显身卡
ykok
ykok
当前离线
积分
29
IP卡
狗仔卡
楼主
|
发表于 2005-1-31 21:55:15
|
显示全部楼层
我现在我用的以下安装
#./configure --prefix=/usr/local/proftpd
#make
#make install
但我--with-includes选项MySQL的头文件所在的目录;-with-libraries选项MySQL的库文件所在的目录
我不知怎么找
回复
支持
反对
使用道具
举报
显身卡
ykok
ykok
当前离线
积分
29
IP卡
狗仔卡
楼主
|
发表于 2005-1-31 23:25:27
|
显示全部楼层
我现在我用的以下安装
#./configure --prefix=/usr/local/proftpd
#make
#make install
但我--with-includes选项MySQL的头文件所在的目录;-with-libraries选项MySQL的库文件所在的目录
我不知怎么找
回复
支持
反对
使用道具
举报
显身卡
星煌
星煌
当前离线
积分
68
IP卡
狗仔卡
发表于 2005-2-2 11:20:47
|
显示全部楼层
呵,我来说吧,看来这个论坛上好多大虾都已经封笔了,那就由我这个菜鸟来献丑吧
看来楼主也是刚加入linux大家庭的,很多概念都还没有弄清楚,我就一个个解释好了
首先,linux下的软件安装有两种方式,一种是rpm包安装,一种就是楼上一位朋友提到的binary方式安装,前者我们不讨论,楼主有兴趣自己可以另找相关文档,而楼主找到的有关proftp参考资料都是用后者方式安装的,下面我们就从binary方式安装讲起
一般来说,binary软件包安装很简单,只用到三个命令:
.\configure;
.\make;
.\make install;
这样就能把一个binary软件安装好了,简单吧?真的就这么容易
那么,为什么别人的命令行看起来不太一样呢,好像多了很多东西?没错,关键就在.\configure这个命令上,它可以带很多参数执行,从而达到定制软件功能的目的,一个加了各类参数后的configure命令例子如下:
./configure --prefix=/usr/local/proftpd --with-modules=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql:mod_ratio
--with-includes=/usr/local/mysql/include/mysql --with-libraries=/usr/local/mysql/lib/mysql
然后看看楼主找到的资料:
./configure \
--prefix=/usr/local/proftpd \
--with-modules=mod_sql:mod_sql_mysql:mod_quotatab\
:mod_quotatab_sql:mod_ratio \
--with-includes=/usr/local/mysql/include/mysql \
--with-libraries=/usr/local/mysql/lib/mysql
发现什么了么?他们几乎是一模一样,嗯,事实也是如此,这两个命令例子的执行效果是完全一样的,只是第二个看起来可读性更强一些,因为它用“\”把各个参数分开了
接着该说说各个参数的具体意义了:
“ --prefix=”参数后面跟着使用者希望的软件安装目录,本例中是指把proftp安装到/usr/local/proftpd目录下,系统会自动创建这个目录
“--with-includes”、“--with-libraries”是指软件安装时或者将来使用时将要用到的库文件的位置,这个例子里是使用者希望proftp将来能搭配mysql运行,所以需要指定mysql库的正确位置,如果楼主在这里出错的话,说明楼主的linux server上的mysql库文件位置并没有安装在/usr/local/mysql/include/mysql 和/usr/local/mysql/lib/mysql下,那楼主就好好好找找他们的实际位置了(查找命令楼主应该知道吧?勤快点,多看点书或者网上的初级教程),然后修改例子为你库文件的实际位置就好了,当然,前提是楼主确认自己的server已经装好了mysql哦~
接着说说我对proftp的使用体会了:proftp的特点就是可以配合mysql以保存用户和对应密码等相关资料,这对一个大的、用户众多的ftp站点确实非常好用,但缺点就是安装时非常麻烦,我好几次都在.\configure命令时就通不过,至今不知原因,所以如果你的ftp用户不多,完全可以不用搭配mysql使用,而采用建立专用ftp系统用户的方式(具体做法请查找一下我前一段刚在别人帖子里回复的内容,也是关于ftp的),这样.\configure命令最多也就带个prefix参数,安装起来就方便多了
说了这么多,希望楼主能明白点儿,还有不理解的我们可以继续讨论
回复
支持
反对
使用道具
举报
显身卡
1
2
/ 2 页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Gentoo Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表