说明:由于本章介绍安装iRedMail-0.9.4,并未配置本地dns解析,也未做dns解析,所有内容均在局域网环境下使用
文章参考:http://www.iredmail.com/docs/install.iredmail.on.rhel.html
Os:
[root@localhost ~]# cat /etc/redhat-release
CentOS release 6.7 (Final)
[root@localhost ~]# uname -r
2.6.32-573.el6.x86_64
[root@localhost ~]#
1,准备工作:
yum源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
yum makecache
域名为:linuxea.com
主机名为:ds.com
主机名将会是webmail登录的前缀,域名将会在后面的界面中输入,域名和主机名不能一致
修改主机名:
[root@localhost ~]# hostname ds.com
[root@localhost ~]# vim /etc/hosts
关闭selinux iptables
# setenforce 0
SELINUX=disabled
/etc/init.d/iptables stop
2,下载安装包:
http://www.iredmail.com/download.html
3,解压缩
tar xf iRedMail-0.9.4.tar.bz2
cd iRedMail-0.9.4
3,执行脚本
Bash
iRedMail.sh
当你y确认后,会去镜像下载选择过的软件以及依赖包,包括以下的
postfix mysql-server mysql perl-DBD-MySQL php-common php-gd php-xml php-mysql php-ldap php-pgsql php-imap php-mbstring php-pecl-apc php-intl php-mcrypt nginx php-fpm dovecot dovecot-pigeonhole dovecot-managesieve amavisd-new spamassassin altermime perl-LDAP perl-Mail-SPF unrar clamd clamav-db php-pear-Net-IDNA2 python-sqlalchemy python-setuptools python-dns MySQL-python python-jinja2 python-webpy python-netifaces python-beautifulsoup4 python-lxml uwsgi uwsgi-plugin-python fail2ban unzip bzip2 acl patch tmpwatch crontabs dos2unix logwatch
如果运行安装出错,则直接yum install以上的安装包即可,安装完后在运行,在运行时会提示,输入y即可