CentOS 6中iRedMail安装和配置教程

看到很多VPS用户并不是用来搭建网站的,而是用来创建邮件服务器使用发送邮件,所以老左也来学习这类功能的应用。学习和使用搭建邮件服务器肯定需要先用到免费开源的iRedMail软件。iRedMail能够在Red Hat、CentOS、SDebian、 Ubuntu等环境系统中快速部署邮件服务器的解决方案。在这篇文章中,老左分享的是自己在Centos 6 32位系统中成功搭建的过程。

第一、更新系统安装包

 代码如下 复制代码

yum update

在准备安装之前,必须更新系统安装包,因为如果不处理这个问题,后面会出现"Installation failed, please check the terminal output"安装错误。

第二、修改当前VPS主机名HOSTNAME

一般我们使用的VPS,通过"hostname -f"检查一般主机名不是我们需要设置的根域名。

A - 编辑/etc/sysconfig/network 文件,把hostname设置成我们需要创建的邮件域名mail.laozuo.org

B - 编辑 /etc/hosts文件,在最上面一样加上 127.0.0.1 mail.laozuo.org mail localhost.localdomain localhost 脚本,注意其中修改成我们自己的主机名。

重启VPS之后,再用"hostname -f"查看会看到当前的主机名已经变化成我们需要的。

第三、解析域名

我们需要在域名DNS解析中设置A记录和MX记录解析,这里老左是用的DNSPOD做的域名邮局,这里设置如下:

这只我们域名的解析,A记录和MX记录,作为邮局专用。

第四、下载和安装iRedMail

 代码如下 复制代码

cd /root/

wget http://www.iredmail.com/iRedMail-0.8.7.tar.bz2
tar xjf iRedMail-0.8.7.tar.bz2
cd iRedMail-0.8.7
bash iRedMail.sh

输入上面的下载和安装步骤,然后会自动安装,需要注意的是下载的安装包是不是会带有乱字符串,如果是我们手工SFTP修改一下,然后再解压和安装。

安装过程很顺利,中间没有出现错误,我们只需要等待,然后看下一步中的设置部分。

第五、iRedMail安装过程和设置

A - 安装开始欢迎界面

回车或者点击鼠标YES确定开始安装设置。以及看到/var/vmail安装路径默认回车。

B - 选择数据库

 

这里我选择MYSQL数据库作为数据存储。

C - 设置MYSQL数据库密码

D - 设置域名

这里设置的域名与主机名是不能相同的。

E - 设置Webmail和iRedAdmin管理员密码

F- 选择iRedMail需要用到的整合组件

然后我们就直接输入y然后就让其安装。

第六、等待iRedMail安装成功

需要插一段,设置防火墙和数据库配置

设置n和y之后,再回车继续安装,看到这样的界面说明安装完毕。

我们可以看到安装完毕以及登录入口。默认是需要https登录的,我们要么设置SSL证书登录,或者到/var/www/roundcubemail/config/config.inc.php文件中设置$config['force_https'] = true;参数改成false之后重启才可以生效。

这样,iRedMail已经安装完毕

时间: 2024-07-29 04:01:17

CentOS 6中iRedMail安装和配置教程的相关文章

CentOS系统中一键安装Openstack图文教程_OpenStack

前言 首先找到一个国外的网站, http://openstack.redhat.com/Main_Page,进入到quickstart页面中 简单翻译如下:       用到的工具是一个被成为RDO的东东, 能够在基于RHEL内核的linux系统,如RedHat,CentOS,Scientific Linux下,快速实现三步安装.  一:安装RDO软件 sudo yum install -y http://rdo.fedorapeople.org/rdo-release.rpm 二:安装一个叫p

CentOS下Cobbler的安装和配置教程

  Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows.该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP.DNS.以及yum仓库.构造系统ISO镜像. Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用. Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷. cobbler提供的功能 使用 Cobb

CentOS系统下MongoDB安装及配置教程_MongoDB

一.准备工作:运行yum命令查看MongoDB的包信息 复制代码 代码如下: [root@vm ~]# yum info mongo-10gen (提示没有相关匹配的信息,) 说明你的centos系统中的yum源不包含MongoDB的相关资源,所以要在使用yum命令安装MongoDB前需要增加yum源,也就是在 /etc/yum.repos.d/目录中增加 *.repo yum源配置文件,以下分别是针对centos 64位和32位不同的系统的MongoDB yum 源配置内容: 我们这里就将该文

CentOS 6中iRedMail安装过程出现”Installation failed”问题

今天老左在尝试先学习iRedMail安装过程中,我是基于CENTOS安装的,但是在安装过程中有出现一些错误,比如执行安装脚本的时候出现"Installation failed, please check the terminal output"这样的错误提示. 出现这样的问题解决方法: 第一.我是在CENTOS 6系统环境中安装的 第二.在准备安装之前,我们需要先yum update更新最新的版本 更新版本之后,我们再下载和安装最新版本的iRedMail,应该不会出现上述的错误提示问题

Linux中ClusterShell安装与配置教程

ClusterShell的安装与配置 ClusterShell的安装很Easy,如果使用APT或YUM包管理方式的话,基本就是一条命令的事儿,我就不说了,这里说一下如何从源代码安装,需要在源代码目录执行如下命令:  代码如下 复制代码 shell> python setup.py install 为了使用的方便,还需要拷贝配置文件到指定目录:  代码如下 复制代码 shell> mkdir /etc/clustershell shell> cp conf/* /etc/clustersh

Centos系统中YUM安装MariaDB数据库教程

1.在 /etc/yum.repos.d/ 下建立 MariaDB.repo,内容如下: [azureuser@mono etc]$ cd /etc/yum.repos.d [azureuser@mono yum.repos.d]$ vi MariaDB.repo # MariaDB 10.0 CentOS repository list – created 2013-08-23 13:08 UTC # http://mariadb.org/mariadb/repositories/ [mari

CenteOS 6.3中Rsync安装及配置教程

本博客所用的服务器是阿里云的CenteOS 6.3,而之前都是给公司的服务器配置备份同步,今天给自己的服务器配置备份以及备份.   第一步: 安装Rsync服务   查看是否安装Rsync服务   1 rsync   安装Rsync服务   1 yum install rsync     第二步: 配置Rsync.conf文件   在/home/jhonse/etc/下创建rsync.conf     代码如下 uid = root gid = root use chroot = no max

mysql免安装版配置教程

本文实例为大家分享了mysql免安装版配置教程,供大家参考,具体内容如下 1.下载MySQL免安装版压缩包,并减压到自定义目录,比如:D:\program0\mysql (以下以该目录为例) 2.修改my.ini文件(可能是my-default.ini,手动修改为my.ini); 需要配置的项: basedir =D:\program0\mysql datadir =D:\program0\mysql\data #如果自定义该目录,必须把该目录下的所有文件移动到新的自定义的目录下 port =

CentOS中vsftp安装与配置详解_Linux

一般我们在安装完系统后都会自动安装了vsftp服务了,但是有时候还是得需要自己动手的,比如这两天就在给我朋友配置了一下,顺手把过程记录下来,以便需要的时候查阅或者给需要的朋友提供方便:) 1. 安装 使用chkconfig --list来查看是否装有vsftpd服务: 使用yum命令直接安装: yum -y install vsftpd 然后为它创建日志文件: touch /var/log/vsftpd.log 这样简单的两个命令就完成了vsftp的安装,但是如果你现在想这样ftp://your