保姆级教程,在离线环境下搭建zimbra8.8.15(open source)邮件服务器,centos7.6,在线也可参考使用

这篇具有很好参考价值的文章主要介绍了保姆级教程,在离线环境下搭建zimbra8.8.15(open source)邮件服务器,centos7.6,在线也可参考使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、zimbra简介

        现在我要在一台离线服务器上部署zimbra,但由于目前新版本安装包依赖网络环境来下载一些必需的组件,导致我们在官网下载好的安装包不能在离线服务器上完整安装zimbra,本文来帮助要在离线环境中部署zimbra的朋友完成安装,当然在线安装也可以参考本文,除了yum源的制作外,其他操作一致。

 

二、安装需求及配置环境

1、 centos7.6纯净版(其他操作系统也可,本人工作环境centos7为主,所以在这个基础上搭建)
2、固定的内网ip,本地服务器离线安装,在线安装的朋友仅用第三章节即可,配置好直接安装,本例ip为192.168.1.11

3、准备好所要使用的域名,如:zimbra.com,解析为mail.zimbra.com(朋友们根据工作要求自己配置)

 

三、安装基础环境准备

 (一)、查看防火墙状态,关闭防火墙,并关闭开机自启

systemctl status firewalld.service
systemctl stop firewalld.service
systemctl disable firewalld.service

 (二)、禁用selinux

        修改 /etc/selinux/config 文件中设置 SELINUX字段值为disabled

 (三)、查看postfix状态,关闭postfix,并关闭开机自启(postfix占用25端口,与zimbra冲突,其他系统或者版本不一致的系统可能是其他程序占用,朋友们自己分析)

systemctl status postfix
systemctl stop postfix
systemctl disable postfix

执行完以上三步后重启系统,reboot,进入系统后查看以上三步配置是否生效

(四)配置主机名

#设置主机名为mail.zimbra.com
hostnamectl set-hostname mail.zimbra.com
#查看主机名
hostname

 (五)hosts解析配置

#配置hosts解析
echo "192.168.1.11 mail.zimbra.com mail" >> /etc/hosts
#检查是否写入
cat /etc/hosts

四、安装zimbra环境准备

(一)、挂载操作系统镜像,安装依赖

      zimbra依赖的包在centos7中都有,但由于我们安装系统时选择安装方式不同导致软件包不全,所以需要将一些缺少的包软件进行补充

1、将本系统的iso镜像文件传至服务器/mnt下

#创建挂载目录
cd /mnt/
mkdir iso
#将镜像挂载至此目录
mount -t iso9660 -o rw /mnt/iso文件 /mnt/iso

2、修改yum源文件

#将现有的yum源配置文件备份
cd /etc/yum.repos.d/
mkdir bak 
mv C* bak
#创建新的repo文件
vim CentOS-Base.repo

#将以下内容粘贴进新的repo中
[base]
name=CentOS-$releasever - Base
baseurl=file:///mnt/iso
gpgcheck=0
enable=1

3、清理yum 缓存,重新构建依赖缓存库

yum clean all
yum makecache
#列出所有可安装的软件包
yum list

4、安装zimbra需要的依赖

yum -y install perl perl-core nmap sudo libidn gmp libaio libstdc++ unzip sysstat sqlite nc pcre2 pax perl-Socket6

5、安装zimbra依赖软件包完成后,我们安装bind,用于搭建本地DNS服务

#安装bind
yum -y install bind

#启动named服务并设置开机自启
systemctl start named
systemctl enable named

五、配置DNS服务(注意域名不同,以下内容中的域名要替换)

(一)修改/etc/named.conf主配置文件

1、在named.conf中的listen-on port 53 { 127.0.0.1;};和 allow-query   { localhost;};

两个配置项中添加你的信息,注意最后一位地址为0;如:{ 192.168.1.0/24; };

2、在named.conf最后一行添加  include "/etc/named.zimbra.zone";文章来源地址https://www.toymoban.com/news/detail-839131.html

//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// See the BIND Administrator's Reference Manual (ARM) for details about the
// configuration located in /usr/share/doc/bind-{version}/Bv9ARM.html

options {
	listen-on port 53 { 127.0.0.1;192.168.1.0/24; };
	listen-on-v6 port 53 { ::1; };
	directory 	"/var/named";
	dump-file 	"/var/named/data/cache_dump.db";
	statistics-file "/var/named/data/named_stats.txt";
	memstatistics-file "/var/named/data/named_mem_stats.txt";
	recursing-file  "/var/named/data/named.recursing";
	secroots-file   "/var/named/data/named.secroots";
	allow-query     { localhost;192.168.1.0/24; };

	/* 
	 - If you are building an AUTHORITATIVE DNS server, do NOT enable recursion.
	 - If you are building a RECURSIVE (caching) DNS server, you need to enable 
	   recursion. 
	 - If your recursive DNS server has a public IP address, you MUST enable access 
	   control to limit queries to your legitimate users. Failing to do so will
	 

到了这里,关于保姆级教程,在离线环境下搭建zimbra8.8.15(open source)邮件服务器,centos7.6,在线也可参考使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Appium自动化环境搭建保姆级教程

    APP自动化测试运行环境比较复杂,稍微不注意安装就会失败。我见过不少朋友,装了1个星期,Appium 的运行环境还没有搭好的。 搭建环境本身不是一个有难度的工作,但是 Appium 安装过程中确实存在不少隐藏的比较深的坑,如果一不小心踩中了其中的一个,那可能会花费比较

    2024年02月05日
    浏览(59)
  • Spark环境搭建安装及配置详细步骤(保姆教程)

    1 Spark-Local 模式  1.1 解压缩文件  将 spark-2.1.1-bin-hadoop3.2.tgz 文件上传到 Linux 并解压缩,放置在指定位置,路径中。  1.2 启动 Local 环境  1) 进入解压缩后的路径,执行如下指令   2) 启动成功后,可以输入网址进行 Web UI 监控页面访问   1.4 退出本地模式  按键 Ctrl+C 或输入

    2024年02月02日
    浏览(55)
  • 【2023最叼教程】Appium自动化环境搭建保姆级教程

    APP自动化测试运行环境比较复杂,稍微不注意安装就会失败。我见过不少朋友,装了1个星期,Appium 的运行环境还没有搭好的。 搭建环境本身不是一个有难度的工作,但是 Appium 安装过程中确实存在不少隐藏的比较深的坑,如果一不小心踩中了其中的一个,那可能会花费比较

    2024年02月02日
    浏览(47)
  • odoo 本地安装搭建环境 (windows版 保姆级教程)

            最近换工作,也换了一个技术栈--odoo,以前在神码也做过odoo,但是当时数据库都是连的远程的服务器的数据库,现在这家公司数据库也得用本地的,就这点差别吧。         后面我也会把我在odoo的经验积累和研创都在csdn记录下,一是当作自己的一个笔记,二是

    2024年02月09日
    浏览(61)
  • fyne开发之环境搭建(保姆喂饭级教程)

    使用Fyne 需要 3 个基本元素,Go 工具(至少版本 1.12),C 编译器(连接系统图形驱动程序)和系统图形驱动程序 不同系统的安装步骤 这里主要讲Windows 这一点看其它go语言安装就可以了 主要是现在没啥子心情写这个 。安装之后记得正确的配置golang的GOPATH和GOROOT C编译器有三个

    2024年01月23日
    浏览(36)
  • Hadoop环境搭建及常见问题解决(保姆级教程)

    学习大数据的路上,肯定少不了Hadoop的陪伴。 在学习Hadoop之初,一件\\\"痛苦\\\"的事情莫过于装环境,没有环境,练不了HDFS命令,写不了MapReduce程序,后续的HBase、Hive无从下手。 为了学好Hadoop,于是下决心,一定把环境装好,于是,跟着老师做,跟着网上学,别人都顺理成章、

    2023年04月09日
    浏览(87)
  • 高云CPLD/FPGA IDE开发环境搭建-保姆级教程

    IDE软件下载页 安装包提供有windows和linux 两种平台的,根据你的操作系统选择一种合适的下载即可。 提供有教育版和商业版,出于教育、研究目的,建议安装教育版。如果想要商业版的,需要申请license license 可以免费申请,去申请 商业版Win懒人下载,点击即下 教育版Win懒人

    2024年04月16日
    浏览(43)
  • 一文看懂业界在离线混部技术

    前 言 刚刚过去的 2021 年,在全球经济增长放缓、疫情时起时伏、中美关系摩擦不断、国家平台监管趋严等宏观趋势叠加影响下,很多互联网厂商都遭遇了明显的市值下滑以及亏损加大,裁员消息时有耳闻,所以在 2022 年,降本增效无疑将进一步成为业界大势所趋。 在保持业

    2024年02月08日
    浏览(46)
  • Maix Bit(K210)保姆级入门上手教程---环境搭建

    Maix Bit(K210)保姆级入门上手教程—外设基本使用 Maix Bit(K210)保姆级入门上手教程—自训练模型之云端训练 这是K210快速上手系列文章,主要内容是,设备连接,环境准备,运行第一个程序 阅读文章前提: python基础 ,K210是使用Micropython脚本语法的,因此需要一些python基础,

    2024年01月16日
    浏览(56)
  • ai绘画工具Stable Diffusion,Windows本地环境搭建教程(保姆级)

    配置要求 Windos 10及以上的操作系统; GPU显存最低4G, NVIDIA卡; 由于各种模型体量比较大,一个大模型2-5G,需留有充足的存储空间(20g+); 为什么选择Stable Diffusion 灵活开源,强大的ai生成工具 各种插件,大佬云集 没有审核限制 准备工作 (需要的安装包文中提供了下载链接,

    2024年02月05日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包