This tutorial is available in other languages

English /

在 Debian 或 Ubuntu 系统上安装 iRedMail

系统要求

Warning

iRedMail 只针对全新安装的操作系统设计,它要求你的操作系统上 没有 事先 安装邮件服务相关的组件,例如 MySQL,OpenLDAP,Postfix,Amavisd,等。 iRedMail 会自动安装和配置邮件服务所需的组件,因此如果操作系统上已有相关 组件,iRedMail 可能会打乱你的配置并造成服务无法正常启动。

要在 Debian 或 Ubuntu 上安装 iRedMail,你需要:

Attention

准备

为服务器设置一个完整域名(FQDN)的主机名

不管你的服务器将用于实际运行还是仅仅用作测试,都建议设置一个完整域名(FQDN)的主机名。

输入命令 hostname -f 查看当前的主机名

$ hostname -f
mx.example.com

在 Debian/Ubuntu 系统上,主机名需要在两个文件里设置:/etc/hostname/etc/hosts

mx
127.0.0.1   mx.example.com mx localhost localhost.localdomain

确认系统已使用设置好的 FQDN 作为主机名。如果没有生效,请重启系统。

$ hostname -f
mx.example.com

启用 Debian/Ubuntu 默认的官方 apt 软件源

# sudo apt-get install bzip2

下载最新版本的 iRedMail

# cd /root/
# tar xjf iRedMail-x.y.z.tar.bz2

运行 iRedMail 安装程序

现在可以运行 iRedMail 安装程序了,它会问你几个简单的问题,仅此而已。

# cd /root/iRedMail-x.y.z/
# bash iRedMail.sh

安装过程的截图

Note

各个数据库之间没有太大区别,建议使用自己熟悉的数据库,便于后期维护。

MySQL/MariaDB/PostgreSQL 用户

如果选择 MySQL/MariaDB/PostgreSQL 用于存储邮件账号, 安装程序会为数据库的 root 用户生成一个随机的强密码,安装完成后可以在 iRedMail.tips 文件里找到。

Note

该账号即是邮件管理员,也是普通的邮件账号,可以登录管理后台和 webmail。

回答完上面的几个问题之后,安装程序给出本次安装的基本信息并要求确认是否实际 执行安装,请输入 yY 并按回车键确认,或 n, N 并按回车键中止安装。

安装完成后你必须知道的几个重要事项

访问 webmail 和其它 web 程序

安装完成后,可以通过以下 URL 访问相关程序。注意:请将 <server\> 替换为实际的 服务器地址。

技术支持

All documents are available in BitBucket repository, and published under Creative Commons license. You can download the latest version for offline reading. If you found something wrong, please do contact us to fix it.