ǰλ: > Linux > mail >

CentOS 5.8 Zimbraʼϵͳװ

ʱ:2014-10-30 17:54Դ:51cto.com :it

  һ ϵͳ

ͼ

 

ϵ    ͳ 

     

 

ͻ 

CentOS 5.8_64bit 

mail.zimbra.org

10.10.10.254 

10.10.10.110 

1  IP

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static

IPADDR=10.10.10.254

NETMASK=255.255.255.0

:wq

[root@localhost ~]# service network restart

2  DNS ļ

[root@localhost ~]# vim /etc/resolv.conf

nameserver 10.10.10.254

3  hosts ļ

[root@localhost ~]# vim /etc/hosts

127.0.0.1       localhost.localdomain localhost

10.10.10.254    mail.zimbra.org

4  mail.zimbra.org

[root@localhost ~]# vim /etc/sysconfig/network

HOSTNAME=mail.zimbra.org

:wq   

[root@localhost ~]# hostname mail.zimbra.org

ϿնˣٴӣҪϵͳ ctrl+d

[root@mail ~]# hostname

mail.zimbra.org

5  SELinux رա LINUX رշǽ

SELinux ر

1. ÷      Ҫ

޸ /etc/selinux/config ļ SELINUX=disabled  Ȼ

2. ʱ      ϵͳ

ʹ setenforce 0

LINUX رշǽ

1. Ч

 chkconfig iptables on

رգ chkconfig iptables off

2 . ʱЧʧЧ

 service iptables start

رգ service iptables stop

 

װ rpm 

[root@mail ~]# yum install libtool-ltdl compat-libstdc++-33 sysstat

ġװ bind(DNS)

[root@mail ~]# yum install bind-libs ypbind bind-chroot bind bind-utils caching-nameserver

1  named ļ

[root@mail ~]# cd /var/named/chroot/etc/

[root@mail etc]# cp -p named.caching-nameserver.conf named.conf

[root@mail etc]# cp named.conf named.confbak

[root@mail etc]# vim named.conf

޸ģ

 15         listen-on port 53 {  any ; };

 27         allow-query     {  any ; };

 28         allow-query-cache {  any ; };

 37         match-clients      {  any ; };

 38         match-destinations {  any ; };

:wq

[root@Zmail etc]# cp named.rfc1912.zones named.rfc1912.zonesbak

[root@mail etc]# vim named.rfc1912.zones

޸ݣ

 21 zone "localhost" IN {

 22         type master;

 23         file "localhost.zone";

 24         allow-update { none; };

 25 };

  ޸£

 27 zone " zimbra.org " IN {

 28         type master;

 29         file " zimbra.org.zone ";

 30         allow-update { none; };

 31 };

:wq

2  named Ŀ¼

[root@mail etc]# cd ../var/named/

[root@mail named]# pwd

/var/named/chroot/var/named

3  zone ļ

[root@mail named]# cp -p localhost.zone zimbra.org.zone

[root@mail named]# cp zimbra.org.zone zimbra.org.zonebak

[root@mail named]# vim zimbra.org.zone

$TTL    86400

@               IN SOA   mx.zimbra.org.        root (

                                        42              ; serial (d. adams)

                                        3H              ; refresh

                                        15M             ; retry

                                        1W              ; expiry

                                        1D )            ; minimum

@               IN NS           mx.zimbra.org.

@               IN A            10.10.10.254

mx              IN A            10.10.10.254

mail            IN A            10.10.10.254

@               IN MX 10        mail

:wq

4  DNS

[root@mail named]# nslookup

 set type=mx

 zimbra.org

Server:         202.96.128.166

Address:        202.96.128.166#53

Non-authoritative answer:

zimbra.org      mail exchanger = 10 net109.nonsolocomputer.net.

Authoritative answers can be found from:

zimbra.org      nameserver = ns2.dominiofaidate.com.

zimbra.org      nameserver = ns1.dominiofaidate.com.

5  named

[root@mail named]# service named restart

[root@Zimail named]# chkconfig named on

塢ر sendmail, ж

[root@mail named]# service sendmail stop

[root@mail named]# chkconfig sendmail off

װ zimbra

أ http://files.zimbra.com/downloads/7.1.3_GA/zcs-7.1.3_GA_3346.RHEL5_64.20110928134520.tgz

[root@mail ~]# tar -zxvf zcs-7.1.3_GA_3346.RHEL5_64.20110928134520.tgz -C /usr/local/src/

[root@mail ~]# cd /usr/local/src/

[root@mail src]# cd zcs-7.1.3_GA_3346.RHEL5_64.20110928134520/

[root@mail zcs-7.1.3_GA_3346.RHEL5_64.20110928134520]# ./install.sh --platform-override

Operations logged to /tmp/install.log.29062

Checking for existing installation...

    zimbra-ldap...NOT FOUND

    ԣ

    zimbra-core...NOT FOUND

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.

ZIMBRA, INC. ("ZIMBRA") 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 the Zimbra Collaboration Suite:

  http://www.zimbra.com/license/zimbra_public_eula_2.1.html

Do you agree with the terms of the software license agreement? [N]  y

Checking for prerequisites...

     FOUND: NPTL

ԣ

Found zimbra-proxy

Select the packages to install

Install zimbra-ldap [Y]  y

Install zimbra-logger [Y]  y

Install zimbra-mta [Y]  y

Install zimbra-snmp [Y]  y

Install zimbra-store [Y]  y

Install zimbra-apache [Y]  y

Install zimbra-spell [Y]  y

Install zimbra-memcached [N]  y

Install zimbra-proxy [N]  n

Checking required space for zimbra-core

checking space for zimbra-store

Installing:

    zimbra-core

     ԣ

    zimbra-spell

    zimbra-memcached

You appear to be installing packages on a platform different

than the platform for which they were built.

This platform is CentOS5_64

Packages found: RHEL5_64

This may or may not work.

Using packages for a platform in which they were not designed for

may result in an installation that is NOT usable. Your support

options may be limited if you choose to continue.

Install anyway? [N]  y

The system will be modified.  Continue? [N]  y

Removing /opt/zimbra

Removing zimbra crontab entry...done.

done.

ԣ .

Finished removing Zimbra Collaboration Suite.

Installing packages

    zimbra-core......zimbra-core-7.1.3_GA_3346.RHEL5_64-20110928134520.x86_64.rpm...done

    ԣ

Operations logged to /tmp/zmsetup.01022013-145607.log

Installing LDAP configuration database...done.

Setting defaults...

 

DNS ERROR resolving MX for mail.zimbra.org

It is suggested that the domain name have an MX record configured in DNS

Change domain name? [Yes]  y

Create domain: [mail.zimbra.org]  zimbra.org     # 

        MX: mail.zimbra.org (10.10.10.254)

        Interface: 10.10.10.254

        Interface: 127.0.0.1

done.

Checking for port conflicts

Main menu

   1) Common Configuration:                                                 

   2) zimbra-ldap:                             Enabled                      

   3) zimbra-store:                            Enabled                      

        +Create Admin User:                    yes                          

        +Admin user to create:                 admin@zimbra.org             

******* +Admin Password                      UNSET                         

        +Anti-virus quarantine user:           virus-quarantine.kqhru87ko@zimbra.org

        +Enable automated spam training:       yes                          

        +Spam training user:                   spam.0yxtjbeb@zimbra.org     

        +Non-spam(Ham) training user:          ham.gl0urd64@zimbra.org      

        +SMTP host:                          mail.zimbra.org              

        +Web server HTTP port:                 80                           

        +Web server HTTPS port:                443                          

        +Web server mode:                    http                         

        +IMAP server port:                     143                          

        +IMAP server SSL port:                  993                           

        +POP server port:                      110                          

        +POP server SSL port:                   995                          

        +Use spell check server:                 yes                           

        +Spell server URL:                      http://mail.zimbra.org:7780/aspell.php

        +Configure for use with mail proxy:        FALSE                        

        +Configure for use with web proxy:        FALSE                        

        +Enable version update checks:           TRUE                         

        +Enable version update notifications:      TRUE                         

        +Version update notification email:        admin@zimbra.org             

        +Version update source email:            admin@zimbra.org              

   4) zimbra-mta:                              Enabled                      

   5) zimbra-snmp:                             Enabled                      

   6) zimbra-logger:                            Enabled                      

   7) zimbra-spell:                              Enabled                      

   8) Default Class of Service Configuration:                               

   r) Start servers after configuration               yes                          

   s) Save config to file                                                   

   x) Expand menu                                                           

   q) Quit                                    

Address unconfigured (**) items  (? - help)  3   # ҳ admin ĵ¼

Store configuration

   1) Status:                              Enabled                      

   2) Create Admin User:                    yes                          

   3) Admin user to create:                   admin@zimbra.org             

** 4) Admin Password                       UNSET                        

   5) Anti-virus quarantine user:              virus-quarantine.kqhru87ko@zimbra.org

   6) Enable automated spam training:          yes                           

   7) Spam training user:                      spam.0yxtjbeb@zimbra.org     

   8) Non-spam(Ham) training user:             ham.gl0urd64@zimbra.org      

   9) SMTP host:                            mail.zimbra.org              

  10) Web server HTTP port:                   80                           

  11) Web server HTTPS port:                  443                          

  12) Web server mode:                      http                         

  13) IMAP server port:                      143                          

  14) IMAP server SSL port:                   993                          

  15) POP server port:                       110                          

  16) POP server SSL port:                    995                           

  17) Use spell check server:                  yes                          

  18) Spell server URL:                       http://mail.zimbra.org:7780/aspell.php

  19) Configure for use with mail proxy:         FALSE                         

  20) Configure for use with web proxy:         FALSE                        

  21) Enable version update checks:            TRUE                         

  22) Enable version update notifications:       TRUE                         

  23) Version update notification email:         admin@zimbra.org             

  24) Version update source email:             admin@zimbra.org              

Select, or 'r' for previous menu [r]  4     # ų́

Password for admin@zimbra.org (min 6 characters): [9XL2caGG]  123456   # Ϊ 123456

Store configuration

   1) Status:                               Enabled                      

   2) Create Admin User:                     yes                          

   3) Admin user to create:                   admin@zimbra.org             

   4) Admin Password                       set                          

   5) Anti-virus quarantine user:              virus-quarantine.kqhru87ko@zimbra.org

   6) Enable automated spam training:          yes                          

   7) Spam training user:                      spam.0yxtjbeb@zimbra.org     

   8) Non-spam(Ham) training user:             ham.gl0urd64@zimbra.org      

   9) SMTP host:                               mail.zimbra.org              

  10) Web server HTTP port:                    80                           

  11) Web server HTTPS port:                   443                          

  12) Web server mode:                         http                         

  13) IMAP server port:                        143                           

  14) IMAP server SSL port:                    993                          

  15) POP server port:                         110                          

  16) POP server SSL port:                     995                          

  17) Use spell check server:                  yes                          

  18) Spell server URL:                        http://mail.zimbra.org:7780/aspell.php

  19) Configure for use with mail proxy:       FALSE                        

  20) Configure for use with web proxy:        FALSE                        

  21) Enable version update checks:            TRUE                         

  22) Enable version update notifications:     TRUE                         

  23) Version update notification email:       admin@zimbra.org             

  24) Version update source email:             admin@zimbra.org             

Select, or 'r' for previous menu [r]  r   # һҳ

Main menu

   1) Common Configuration:                                                 

   2) zimbra-ldap:                             Enabled                      

   3) zimbra-store:                            Enabled                      

   4) zimbra-mta:                              Enabled                      

   5) zimbra-snmp:                             Enabled                      

   6) zimbra-logger:                           Enabled                      

   7) zimbra-spell:                            Enabled                      

   8) Default Class of Service Configuration:                                

   r) Start servers after configuration            yes                          

   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    #  ”a” Ӧ

Save configuration data to a file? [Yes]  y

Save config in file: [/opt/zimbra/config.4354]  y

Saving config in y...done.

The system will be modified - continue? [No]  y

Operations logged to /tmp/zmsetup.01022013-145607.log

Setting local config values...done.

ԣ

Checking for default IM conference room...not present.

Initializing default IM conference room...done.

Setting up syslog.conf...done.

You have the option of notifying Zimbra of your installation.

This helps us to track the uptake of the Zimbra Collaboration Suite.

The only information that will be transmitted is:

        The VERSION of zcs installed (7.1.3_GA_3346_CentOS5_64)

        The ADMIN EMAIL ADDRESS created (admin@zimbra.org)

Notify Zimbra of your installation? [Yes]  no

Notification skipped

Starting servers...done.

Installing common zimlets...

        com_zimbra_attachcontacts...done.

         ԣ

Setting up zimbra crontab...done.

Moving /tmp/zmsetup.01022013-145607.log to /opt/zimbra/log

Configuration complete - press return to exit

װɣ˳ 

ߡ֤

1 ¼̨

https://mail.zimbra.org:7071  ʼ̨  ( ʻ admin  123456 װʱã )

2 û

ַ ----- ½ʻ

һ ԣ

ɡ

3 ¼ͻ

http://mail.zimbra.org  

ĹҽһΪ yanghw ˺ţ˺ŵ¼ͻˣ

֮ǰ yanghw ˺Ÿ user1 һʼ

User1 յ yanghw ʼշʼɹ

zimbra ʼϵͳɣ


ԭ  http://yanghuawu.blog.51cto.com/2638960/1106390 (α༭IT)
------ָ----------------------------