在centos/redhat 上安装邮件系统(extmail) V0.1
一、简介:
安装环境:
centos 5.2
域名机器名:mail.yiyou.org
域名:yiyou.org
二、安装系统
三、安装软件
1、安装AMP
修改启动配置并启动
2、安装phpmyadmin
3、导入extman 后台数据库
将extmail/extman/slockd 上传到服务器,可以使用ftp/winscp 上传
如何使用了phpmyadmin改了root 密码,记得输入密码,如果密码为空,请按回车。
4、RPM 简介
下面我们将采用rpm 的方式安装软件
/usr/src/redhat/SPEC spec 文件夹,通常是rpm文件夹
/usr/src/redhat/RPMS 是生成rpm 的文件,下面还有i368,i486 等子文件夹,一般我们用i386 架构
/usr/src/redhat/SOURCE 源文件文件夹
为了安装时切换目录的方便,我们将目录存放到一个shell变量里。
在下面安装过程中,大家要记住cd $RPMS 与cd /usr/src/redhat/RPMS 的目的是一样的,只是shell变量的替换。
5、安装authlib
A、安装依懒的包
B、安装生成的rpm
C、配置authlibdaemon
输入下面的内容: D、配置authmysqlrc 输入下面的内容:
E、启动authlib
6、安装courier-imap
7、安装cyrus-sasl
A、安装SRPM
B、生成rpm
C、配置sasl2
创建/usr/lib/sasl2/smtpd.conf 文件,输入下面的内容:
8、安装postfix
A、下载软件包
B、创建rpm
C、切换mta
D、配置postfix
输入下面的内容: 复制extman/docs 目录的cf 文件到/etc/postfix 因为配置文件的用户、密码与数据库时一样,所以不用修改。
9、安装maildrop
A、下载生成RPM
B、创建安装maildrop rpm
C、添加虚似用户及创建目录
D、创建邮件存储目录
E、测试maildrop
出现上以信息说明authlib,maildrop 工作正常
F、测试pop3
G、测试postfix
10、安装amavisd-new
11、安装extman/extmail
A、配置apache
修改/etc/httpd/conf/httpd.conf,将下面的选项改为: 输入下面的内容:
B、配置extmail参数
修改webmail.cf 下面的选项
C、配置extman参数
修改webman.cf 下面的选项:
D、创建session 目录
E、配置后台日志分析工具
将下面的内容加入/etc/rc.local 安装所依懒的软件包
F、启动后台进程
G、访问extmail/extman
打开浏览器,输入http://your_ip_address/extmail 注意:your_ip_address 为你实际的ip
第一个测试用户为:postmaster 密码:extmail 域:extmail
打开浏览器,输入http://your_ip_address/extman
extman root 用户为:root@extmail.org 密码为:extmail*123*
注意:进入系统后要修改密码及找回密码的提示问题、答案。
12、安装slockd
13、安装vhmgr
vhostmgr 是一款虚似主机管理软件,可以对apache,pure-ftp,mysql 进行管理,是管理员的好帮手。
vhostmgr 有如下特点:
a、只需要安装一个apache,ftp
b、apache 不需要以root 运行。用普通用户身份运行就行了。
c、可以通过web 进行重读配置文件,系统关机,等操作
d、采用apache+cgi 方式运行,容易配置,安装、使用文档详细。
e、如果你是一个管理员,每为一个用户添加主机而麻烦,使用该软件将为你节省大量时间。
f、开通apache,ftp,mysql 都是即时生效。
更多功能,更多方便,使用后才知道!!!
g、支持freebsd ,linux 等多种系统
vhmgr 还有一个重要特点: 开源并完全免费使用。
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8743 人正在系统学习中 相关资源:maestro:面向懒惰软件开发人员的智能部署系统-其它代码类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!