博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

CentOS7.3安装zimbra8.7.11

Posted on 2017-12-31 15:24  小憩清风  阅读(3444)  评论(0编辑  收藏  举报

  系统版本:CentOS7.3

  Zimbra版本:8.7.11

设置IP地址

vi /etc/sysconfig/network-scripts/ifcfg-ens33  #使用vi命令修改ip
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=168.8.80.250
    NETMASK=255.255.255.0
    GATEWAY=168.8.80.254
    DNS1=168.8.80.96
修改以上设置后,按ESC,输入:wq!保存退出
systemctl restart network    #重启网络服务

最小化安装系统后,做如下设置:

  关闭selinux

sed -i "s/^SELINUX\=enforcing/SELINUX\=disabled/g" /etc/selinux/config

  修改主机名

hostnamectl set-hostname mail.abc.com

  修改/etc/hosts

echo "192.168.100.250    mail.abc.com  mail" >> /etc/hosts

  禁用系统postfix服务并卸载

rpm -qa | grep "postfix" #检查是否安装postfix
systemctl stop postfix.service    #停止postfix        
systemctl disable postfix.service    #禁用postfix
rpm -e postfix # 卸载postfix

  防火墙设置好端口,开通如下端口:

    tcp:22,25,80,110,143,389,443,993,995,7025,7071 

[root@mail ~]# firewall-cmd --permanent --zone=public --add-port=22/tcp   #开放22端口,其他也是一此命令开放
success

  系统重启

shutdown -r now

  下载zimbra安装包

yum -y install wget    #安装wget
mkdir /usr/local/src/zimbra    #创建zimbra目录
cd /usr/local/src/zimbra    #切换至zimbra目录下
wget https://files.zimbra.com/downloads/8.7.11_GA/zcs-8.7.11_GA_1854.UBUNTU16_64.20170531151956.tgz   #使用wget下载zimbra8.7.11
tar zxf zcs-8.7.11_GA_1854.UBUNTU16_64.20170531151956.tgz    #解压zcs-8.7.11

  安装依赖关系

yum install perl perl-core ntpl nmap sudo libidn gmp libaio libstdc++ unzip sysstat sqlite -y

  安装zimbra

[root@mail zimbra]# cd zcs-8.7.11_GA_1854.RHEL7_64.20170531151956/
[root@mail zcs-8.7.11_GA_1854.RHEL7_64.20170531151956]# ll
total 24
drwxrwxr-x 2 503 503  127 Jun  1  2017 bin
drwxrwxr-x 2 503 503   31 Jun  1  2017 data
drwxrwxr-x 3 503 503   34 Jun  1  2017 docs
-rwxr-xr-x 1 503 503 8860 Jun  1  2017 install.sh
drwxrwxr-x 3 503 503   18 Jun  1  2017 lib
drwxrwxr-x 2 503 503 4096 Jun  1  2017 packages
-rw-rw-r-- 1 503 503  369 Jun  1  2017 readme_binary_en_US.txt
-rw-rw-r-- 1 503 503  428 Jun  1  2017 README.txt
drwxrwxr-x 3 503 503   76 Jun  1  2017 util
[root@mail zcs-8.7.11_GA_1854.RHEL7_64.20170531151956]# ./install.sh 

Operations logged to /tmp/install.log.mo79s1LG
Checking for existing installation...
    zimbra-chat...NOT FOUND
    zimbra-drive...NOT FOUND
    zimbra-suiteplus...NOT FOUND
    zimbra-ldap...NOT FOUND
    zimbra-logger...NOT FOUND
    zimbra-mta...NOT FOUND
    zimbra-dnscache...NOT FOUND
    zimbra-snmp...NOT FOUND
    zimbra-store...NOT FOUND
    zimbra-apache...NOT FOUND
    zimbra-spell...NOT FOUND
    zimbra-convertd...NOT FOUND
    zimbra-memcached...NOT FOUND
    zimbra-proxy...NOT FOUND
    zimbra-archiving...NOT FOUND
    zimbra-core...NOT FOUND


----------------------------------------------------------------------
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
SYNACOR, INC. ("SYNACOR") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for this Zimbra Collaboration Suite Software:
https://www.zimbra.com/license/zimbra-public-eula-2-6.html
----------------------------------------------------------------------



Do you agree with the terms of the software license agreement? [N] y
Use Zimbra's package repository [Y] y

#此处略过

Select the packages to install

Install zimbra-ldap [Y] y
A Yes/No answer is required

Install zimbra-ldap [Y] y

Install zimbra-logger [Y] y

Install zimbra-mta [Y] y

Install zimbra-dnscache [Y] n

Install zimbra-snmp [Y] y

Install zimbra-store [Y] y

Install zimbra-apache [Y] y

Install zimbra-spell [Y] y

Install zimbra-memcached [Y] y

Install zimbra-proxy [Y] y

Install zimbra-chat [Y] n

Install zimbra-drive [Y] n
Checking required space for zimbra-core
Checking space for zimbra-store
Checking required packages for zimbra-store
zimbra-store package check complete.

Installing:
 
#此处略过

The system will be modified.  Continue? [N] y
#此处略过
#经过漫长下载

Change domain name? [Yes] Y       
Create domain: [mail.dfhs.com] dfhs.com     
    MX: mail.dfhs.com (168.8.80.250)

    Interface: 127.0.0.1
    Interface: ::1
    Interface: 168.8.80.250
done.
Checking for port conflicts

Main menu

   1) Common Configuration:                                                  
   2) zimbra-ldap:                             Enabled                       
   3) zimbra-logger:                           Enabled                       
   4) zimbra-mta:                              Enabled                       
   5) zimbra-snmp:                             Enabled                       
   6) zimbra-store:                            Enabled                       
        +Create Admin User:                    yes                           
        +Admin user to create:                 admin@dfhs.com                
******* +Admin Password                        UNSET                         
        +Anti-virus quarantine user:           virus-quarantine.xbigprzc_x@dfhs.com
        +Enable automated spam training:       yes                           
        +Spam training user:                   spam.kff9tblh@dfhs.com        
        +Non-spam(Ham) training user:          ham.biacoynm@dfhs.com         
        +SMTP host:                            mail.dfhs.com                 
        +Web server HTTP port:                 8080                          
        +Web server HTTPS port:                8443                          
        +Web server mode:                      https                         
        +IMAP server port:                     7143                          
        +IMAP server SSL port:                 7993                          
        +POP server port:                      7110                          
        +POP server SSL port:                  7995                          
        +Use spell check server:               yes                           
        +Spell server URL:                     http://mail.dfhs.com:7780/aspell.php
        +Enable version update checks:         TRUE                          
        +Enable version update notifications:  TRUE                          
        +Version update notification email:    admin@dfhs.com                
        +Version update source email:          admin@dfhs.com                
        +Install mailstore (service webapp):   yes                           
        +Install UI (zimbra,zimbraAdmin webapps): yes                           

   7) zimbra-spell:                            Enabled                       
   8) zimbra-proxy:                            Enabled                       
   9) Default Class of Service Configuration:                                
   s) Save config to file                                                    
   x) Expand menu                                                            
   q) Quit                                    
Address unconfigured (**) items  (? - help) 6


Store configuration

   1) Status:                                  Enabled                       
   2) Create Admin User:                       yes                           
   3) Admin user to create:                    admin@dfhs.com                
** 4) Admin Password                           UNSET                         
   5) Anti-virus quarantine user:              virus-quarantine.xbigprzc_x@dfhs.com
   6) Enable automated spam training:          yes                           
   7) Spam training user:                      spam.kff9tblh@dfhs.com        
   8) Non-spam(Ham) training user:             ham.biacoynm@dfhs.com         
   9) SMTP host:                               mail.dfhs.com                 
  10) Web server HTTP port:                    8080                          
  11) Web server HTTPS port:                   8443                          
  12) Web server mode:                         https                         
  13) IMAP server port:                        7143                          
  14) IMAP server SSL port:                    7993                          
  15) POP server port:                         7110                          
  16) POP server SSL port:                     7995                          
  17) Use spell check server:                  yes                           
  18) Spell server URL:                        http://mail.dfhs.com:7780/aspell.php
  19) Enable version update checks:            TRUE                          
  20) Enable version update notifications:     TRUE                          
  21) Version update notification email:       admin@dfhs.com                
  22) Version update source email:             admin@dfhs.com                
  23) Install mailstore (service webapp):      yes                           
  24) Install UI (zimbra,zimbraAdmin webapps): yes                           

Select, or 'r' for previous menu [r] 4

Password for admin@dfhs.com (min 6 characters): [i2mFkWA28] admin123456

Store configuration

   1) Status:                                  Enabled                       
   2) Create Admin User:                       yes                           
   3) Admin user to create:                    admin@dfhs.com                
   4) Admin Password                           set                           
   5) Anti-virus quarantine user:              virus-quarantine.xbigprzc_x@dfhs.com
   6) Enable automated spam training:          yes                           
   7) Spam training user:                      spam.kff9tblh@dfhs.com        
   8) Non-spam(Ham) training user:             ham.biacoynm@dfhs.com         
   9) SMTP host:                               mail.dfhs.com                 
  10) Web server HTTP port:                    8080                          
  11) Web server HTTPS port:                   8443                          
  12) Web server mode:                         https                         
  13) IMAP server port:                        7143                          
  14) IMAP server SSL port:                    7993                          
  15) POP server port:                         7110                          
  16) POP server SSL port:                     7995                          
  17) Use spell check server:                  yes                           
  18) Spell server URL:                        http://mail.dfhs.com:7780/aspell.php
  19) Enable version update checks:            TRUE                          
  20) Enable version update notifications:     TRUE                          
  21) Version update notification email:       admin@dfhs.com                
  22) Version update source email:             admin@dfhs.com                
  23) Install mailstore (service webapp):      yes                           
  24) Install UI (zimbra,zimbraAdmin webapps): yes                           

Select, or 'r' for previous menu [r] r
Main menu

   1) Common Configuration:                                                  
   2) zimbra-ldap:                             Enabled                       
   3) zimbra-logger:                           Enabled                       
   4) zimbra-mta:                              Enabled                       
   5) zimbra-snmp:                             Enabled                       
   6) zimbra-store:                            Enabled                       
   7) zimbra-spell:                            Enabled                       
   8) zimbra-proxy:                            Enabled                       
   9) Default Class of Service Configuration:                                
   s) Save config to file                                                    
   x) Expand menu                                                            
   q) Quit                                    

*** CONFIGURATION COMPLETE - press 'a' to apply
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] y
Saving config in /opt/zimbra/config.18148...done.
The system will be modified - continue? [No] y
Operations logged to /tmp/zmsetup.20171231-145709.log
Setting local config values...
......
......
......

Notify Zimbra of your installation? [Yes] y
Notifying Zimbra of installation via http://www.zimbra.com/cgi-bin/notify.cgi?VER=8.7.11_GA_1854_RHEL7_64&MAIL=admin@dfhs.com

Notification complete

Setting up zimbra crontab...done.

Moving /tmp/zmsetup.20171231-145709.log to /opt/zimbra/log

Configuration complete - press return to exit

  按enter键,安装完成。

  检查zimbra运行状态

[root@mail ~]# su - zimbra
Last login: Sun Dec 31 15:10:23 CST 2017 on pts/0
[zimbra@mail ~]$ zmcontrol status
Host mail.dfhs.com
    amavis                  Running
    antispam                Running
    antivirus               Running
    ldap                    Running
    logger                  Running
    mailbox                 Running
    memcached               Running
    mta                     Running
    opendkim                Running
    proxy                   Running
    service webapp          Running
    snmp                    Running
    spell                   Running
    stats                   Running
    zimbra webapp           Running
    zimbraAdmin webapp      Running
    zimlet webapp           Running
    zmconfigd               Running

  后台,前台截图