说明:由于本章介绍安装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.html3,解压缩
tar xf iRedMail-0.9.4.tar.bz2
cd iRedMail-0.9.4
3,执行脚本
bash iRedMail.sh
而后yes即可邮局目录默认即可选择提供web的程序选择数据库即可输入域名,不能与hostname一致输入后台登录密码保持默认下一步即可确保信息无误后输入y
当你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即可顺利安装,提示是否设置iptables,选择n,mysql配置文件存放位置y即可,见下图安装完成,信息如下:包含webmail登录地址,和后台管理地址等打开浏览器输入密码访问即可,这里需要说明的是,需要修改hosts文件,或者搭建dns才能通过域名进行解析
基本上到此为止,安装完毕,以下简单介绍使用如下:1,创建用户2,打开foxmail登录,这里需要注意,windows的hosts文件必须指定ip和域名,否则无法使用,如果有dns解析也可2.13.发邮件测试
安装完毕后所有为用户名密码将会在安装目录中:iRedMail.tips文件