当前位置: 技术问答>linux和unix
qmail的安装出了毛病!
来源: 互联网 发布时间:2015-11-14
本文导语: 现在想安装qmail,看了好多资料,又看了好多大哥哥 安装成功的方法 心得. 可是我照做 就 不行了了.下面是我的步骤,和在哪里出错,望大家多多指点!!! 先确认下面的软件是否已经安装:(全装了) rpm -q httpd rpm -q php r...
现在想安装qmail,看了好多资料,又看了好多大哥哥 安装成功的方法 心得.
可是我照做 就 不行了了.下面是我的步骤,和在哪里出错,望大家多多指点!!!
先确认下面的软件是否已经安装:(全装了)
rpm -q httpd
rpm -q php
rpm -q php-mysql
rpm -q mysql
rpm -q mysql-server
rpm -q mysql-devel // 本包在第2张光盘里
rpm -q gdbm
rpm -q gdbm-devel
rpm -q openssl
rpm -q openssl-devel
rpm -q stunnel
rpm -q krb5-devel
#安装:
1.建目录
mkdir /var/qmail
2.建立用户组和用户命令:
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
3. 卸掉sendmail //这步我也有问题,在后面说
4. 解压配置
#tar xzvf qmail-1.03.tar.gz
#cd qmail-1.03
#make setup check /* 这步是进行错误检查吧??这执行了是检查出一处错误.
#./config-fast 211.70.160.11 //我的DNS没做,我就用IP地址代替了,不知道行不行?还有就是这步错误,说没有这个文件或目录,真奇怪?!!
错误提示:
-bash: ./config-fast : No such file or directory
我在qmail-1.03 的目录下使用find 也是找不到 config-fast
但是我在windows下在qmail-1.03 里搜索能找到 config-fast 的.
后面的步骤我就没做了,这一步都不成功.
不过,在后面有一处我不太明白,就是:
cp /var/qmail/boot/home /var/qmail/rc
我在我的 /var/qmail 下面没有boot/home ,这叫我怎么 copy 啊??
现在说 卸掉 sendmail的问题:
我使用rpm -q sendmail 看见他在。
但是我用 rpm -e sendmail 却不成功??
错误提示:
error: Faied dependencies:
/usr/sbin/sendmail is needed by (installed) sqirrelmail-1.2.10-4
smtpdaemon is needed by (installed) fetchmail-6.2.0-3
smtpdaemon is needed by (installed) mutt-1.4-10
他的提示不是说那几个没装吗?于是乎。我把他们几个从光盘里又装了
使用的命令是: rpm -ivh sqirrelmail*.rpm
后2个都类似。
结果我又使用 rpm -e sendmail
最后还是出现上面的错误提示。
我郁闷啦!!!
急判各位哥哥姐姐能给个解决办法吧,实在不行,给把刀也行,偶没钱买……
(就这点分了,家底都搭上了……)
可是我照做 就 不行了了.下面是我的步骤,和在哪里出错,望大家多多指点!!!
先确认下面的软件是否已经安装:(全装了)
rpm -q httpd
rpm -q php
rpm -q php-mysql
rpm -q mysql
rpm -q mysql-server
rpm -q mysql-devel // 本包在第2张光盘里
rpm -q gdbm
rpm -q gdbm-devel
rpm -q openssl
rpm -q openssl-devel
rpm -q stunnel
rpm -q krb5-devel
#安装:
1.建目录
mkdir /var/qmail
2.建立用户组和用户命令:
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
3. 卸掉sendmail //这步我也有问题,在后面说
4. 解压配置
#tar xzvf qmail-1.03.tar.gz
#cd qmail-1.03
#make setup check /* 这步是进行错误检查吧??这执行了是检查出一处错误.
#./config-fast 211.70.160.11 //我的DNS没做,我就用IP地址代替了,不知道行不行?还有就是这步错误,说没有这个文件或目录,真奇怪?!!
错误提示:
-bash: ./config-fast : No such file or directory
我在qmail-1.03 的目录下使用find 也是找不到 config-fast
但是我在windows下在qmail-1.03 里搜索能找到 config-fast 的.
后面的步骤我就没做了,这一步都不成功.
不过,在后面有一处我不太明白,就是:
cp /var/qmail/boot/home /var/qmail/rc
我在我的 /var/qmail 下面没有boot/home ,这叫我怎么 copy 啊??
现在说 卸掉 sendmail的问题:
我使用rpm -q sendmail 看见他在。
但是我用 rpm -e sendmail 却不成功??
错误提示:
error: Faied dependencies:
/usr/sbin/sendmail is needed by (installed) sqirrelmail-1.2.10-4
smtpdaemon is needed by (installed) fetchmail-6.2.0-3
smtpdaemon is needed by (installed) mutt-1.4-10
他的提示不是说那几个没装吗?于是乎。我把他们几个从光盘里又装了
使用的命令是: rpm -ivh sqirrelmail*.rpm
后2个都类似。
结果我又使用 rpm -e sendmail
最后还是出现上面的错误提示。
我郁闷啦!!!
急判各位哥哥姐姐能给个解决办法吧,实在不行,给把刀也行,偶没钱买……
(就这点分了,家底都搭上了……)
|
我来顶, 我建议不要在redhat下安装qmail。 我是在debian下河gentoo下装的。你可以看看www.megamail.com.cn
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。