ExtMail服务器社区's Archiver

emil 发表于 2005-9-22 10:51

安装courier-imap 失败的案例!供新手参考(源码安装)

  支持论坛,发表原创作品,甚是简陋!
imap 的作用我就不介绍了,大家可以到网上找找!
我们选择 courier-imap ,安装步骤如下:
$ tar -jxvf courier-imap-3.0.7.tar.bz2   
&&解压缩源码文件
$ cd courier-imap-3.0.7                  /进入目录
$ export PATH="$PATH:/usr/server/mysql/bin"   
&&因为courier-imap会使用mysql_config来取得一些编译参数(include、libs、cflags、socket等),但我们是将mysql安装在非/usr/local中,所以默认的PATH就不起作用,需要我们来使courier-imap能够搜索到mysql_config:
$ ./configure --prefix=/server/courier-imap --with-authmysql
&&对源码文件进行编译 其中--prefix 选项是设置安装目录
$ make
# make install

需要注意的是 在configure 时一定要使用普通帐号否则会出现如下错误:
Do not compile Courier-IMAP as root. 等等。。。。。。
如果使用普通帐号进行 configure 如果出现如下错误:
./configure: cannot create conf1034.sh: Permission denied
原因是 使用root帐号进行tar解压缩文件,但用普通用户进行编译,普通用户没有对root帐号创建的目录进行操作,解决办法是删除目录,并用普通帐号tar,再configure 即可!

我也是新手,希望和大家多交流,以上是我在安装的时候困扰我很长时间的问题,希望能够给大家带来方便!

hzqbbc 发表于 2005-9-22 11:49

[quote][b]下面是引用emil于2005-09-22 10:51发表的安装courier-imap 失败的案例!供新手参考(源码安装):[/b]
  支持论坛,发表原创作品,甚是简陋!
imap 的作用我就不介绍了,大家可以到网上找找!
我们选择 courier-imap ,安装步骤如下:
$ tar -jxvf courier-imap-3.0.7.tar.bz2     
&&解压缩源码文件
.......[/quote]

支持~ 顶一下,新手一定要看看。

chaohu 发表于 2005-9-23 21:38

还是老版本的简单一些。

jack 发表于 2005-10-1 12:24

感觉不错,但最后时,可以用改变目录的权限,和改变所有者来做,这样快些,仅供参考

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.