linux中邮局iRedMail-0.9.4套件简单的安装与配置

说明:由于本章介绍安装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

 

而后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.1

3.发邮件测试

 

安装完毕后所有为用户名密码将会在安装目录中:iRedMail.tips文件

时间: 2024-10-30 19:42:48

linux中邮局iRedMail-0.9.4套件简单的安装与配置的相关文章

linux中shell变量$#,$@,$0,$1,$2的含义解释

比如脚本名称叫start.sh 输入参数三个: 1 2 3 运行test.sh 1 2 3后 $*为"1 2 3"(一起被引号包住) $@为"1" "2" "3"(分别被包住) $#为3(参数数量) linux中shell变量$#,$@,$0,$1,$2的含义解释:  变量说明:  $$  Shell本身的PID(ProcessID)  $!  Shell最后运行的后台Process的PID  $?  最后运行的命令的结束代码

LXD 2.0系列之二:LXD安装和配置

本文讲的是LXD 2.0系列之二:LXD安装和配置,[编者的话]第三方调查报告显示LXD有潜质成为一款受欢迎的第三方容器管理工具.本文是LXD核心维护者.加拿大程序员Stéphane Graber有关LXD连载博文的第二篇. [LXD 2.0系列开篇:是时候讨论LXD的一切了][LXD 2.0系列之一:LXD简介][LXD 2.0系列之二:LXD安装和配置][LXD 2.0系列之三:你的第一个LXD容器][LXD 2.0系列之四:资源管理][LXD 2.0系列之五:镜像管理][LXD 2.0系列

Linux中部署FFmpeg开源视频压缩环境过程简单笔记

下面是在Linux中部署FFmpeg和相关类库全过程的简单记录,如下: tar zxvf ./yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure make make install tar xvfj ./x264.tar.bz2 cd x264 make clean ./configure --enable-shared make make install tar zxvf ./lame-3.99.5.tar.gz cd lame-3.99.5 ./confi

《高性能Linux服务器构建实战》——1.4节Nginx的安装与配置

1.4 Nginx的安装与配置 1.4.1 下载与安装Nginx Nginx的官方网站是http://sysoev.ru/nginx/,英文主页为http://nginx.net,从这里可以获得Nginx的最新版本信息.Nginx有三个版本:稳定版.开发版和历史稳定版.开发版更新较快,包含最新的功能和bug的修复,但同时也可能会出现新的bug.开发版一旦更新稳定下来,就会被加入稳定版分支中.然而有些新功能不一定会被加到稳定版中去.稳定版更新较慢,但是bug较少,可以作为生产环境的首选,因此通常建

LXD 2.0 系列(二):安装与配置

安装篇 有很多种办法可以获得 LXD.我们推荐你配合最新版的 LXC 和 Linux 内核使用 LXD,这样就可以享受到它的全部特性.需要注意的是,我们现在也在慢慢的降低对旧版本 Linux 发布版的支持. Ubuntu 标准版 所有新发布的 LXD 都会在发布几分钟后上传到 Ubuntu 开发版的安装源里.这个安装包然后就会作为 Ubuntu 用户的其他安装包源的种子. 如果使用 Ubuntu 16.04,可以直接安装: sudo apt install lxd 如果运行的是 Ubuntu 1

浅谈Linux 中字符设备的注册

Linux中字符设备的注册过程是比较简单的.我们通常可以调用misc_register()函数来注册一个字符设备.Misc设备是一种字符设备,通过该设备可以将fops请求转发给注册的misc设备,从而实现字符设备的功能.用户调用该接口注册Misc字符设备时,可以动态分配设备Minor号,当获取Minor号之后调用class_simple_device_add()或者device_create()函数完成字符设备的创建.Misc字符设备注册函数如下所示: int misc_register(str

rdiff-backup:一个Linux中的远程增量备份工具

rdiff-backup 是一个用于本地/远程增量备份的强大而易用的 Python 脚本,它适用于任何 POSIX 操作系统,如Linux.Mac OS X 或 Cygwin.它集合了镜像和增量备份的显著特性. 值得注意的是,它保留了子目录.dev 文件.硬链接,以及关键的文件属性,如权限.uid/gid 所有权.修改时间.扩展属性.acl 以及 resource fork.它可以通过管道以高效带宽的模式工作,这与流行的 rsync 备份工具类似. rdiff-backup 通过使用 SSH 将

rdiff-backup:一个 Linux 中的远程增量备份工具

rdiff-backup 是一个用于本地/远程增量备份的强大而易用的 Python 脚本,它适用于任何 POSIX 操作系统,如Linux.Mac OS X 或 Cygwin.它集合了镜像和增量备份的显著特性. 值得注意的是,它保留了子目录.dev 文件.硬链接,以及关键的文件属性,如权限.uid/gid 所有权.修改时间.扩展属性.acl 以及 resource fork.它可以通过管道以高效带宽的模式工作,这与流行的 rsync 备份工具类似. rdiff-backup 通过使用 SSH 将

Linux中如何把cd光盘做成iso文件?

Linux中如何把cd光盘做成iso文件? 一般我们http://www.aliyun.com/zixun/aggregation/32995.html">在Windows中会借助虚拟光驱或第三方ISO制作软件来实现,但在Linux中我们只需要使用一条简单的命令就可以啦! CP命令: cp /dev/cdrom /tmp/xxx.iso 或者 DD命令: dd if=/dev/cdrom of=/tmp/xxx.iso 这样你的iso文件就轻松的制作成功啦!