• Zimbra w CentOS – instalacja

    dodany przez Przemysław Sikora

    Wielokrotnie na łamach naszej strony pisaliśmy o poczcie elektronicznej i jej znaczeniu w życiu codziennym oraz biznesie. Poruszaliśmy wiele tematów, w tym bezpieczeństwo i funkcjonalność. Teraz czas opis “platformy” do pracy grupowej, która składa się z poczty, kalendarza, książki adresowej oraz listy zadań do wykonania. Mam tu na myśli Zimbra Collaboration Suite w wersji 8. Jest wersja płatna (Zimbra Network Edition) oraz bezpłatna (Open Source Edition). Najnowsza wersji wymaga systemu 64 bit, minimum 5GB wolnej przestrzeni dyskowej oraz co najmniej 2GB pamięci RAM (do testów), produkcyjnie bez co najmniej 4GB może nie dać rady. Zakładamy, że posiadamy wystarczający sprzęt i przystępujemy do instalacji.

    Niezbędne może okazać się “dołożenie” pakietu sysstat (do pobrania np. stąd) oraz nc i perl.

    yum install nc perl

     

    rpm -ivh http://download.centos.com.pl/app/sysstat-9.0.4-20.el6.x86_64.rpm

    Przed rozpoczęciem instalacji Zimbry, należy ustawić hostname serwera oraz dokonać wpisu w pliku “/etc/hosts”
    ip_serwera pełna_nazwa_domenowa

    Zimbrę najprościej pobrać ze strony producenta, a następnie ją rozpakować. Dla przykładu:

    wget http://files2.zimbra.com/downloads/8.0.4_GA/zcs-8.0.4_GA_5737.RHEL6_64.20130524120036.tgz

     

    tar xvsf zcs-8.0.4_GA_5737.RHEL6_64.20130524120036.tgz
    cd zcs-8.0.4_GA_5737.RHEL6_64.20130524120036
    ./install.sh

    Na pytanie:
    Do you agree with the terms of the software license agreement? [N]
    Odpowiadamy “Y”
    Następnie na to samo pytanie, udzielamy identycznej odpowiedzi.
    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-spell [Y] <-y Install zimbra-memcached [N] <-n Install zimbra-proxy [N] <-n The system will be modified. Continue? [N] <-y Zimbra domyślnie próbuje ustawić jako domyślną domenę pocztową naszą nazwę serwera i jeśli nie będzia miałą ona odpowiednich wpisów w DNS, tj. MX, to możemy zobaczyć następujący komunikat: DNS ERROR resolving MX for zimbra.centos.com.pl
    It is suggested that the domain name have an MX record configured in DNS
    Change domain name? [Yes]

    Jeśli odpowiemy twierdząco, będziemy musieli podać inną nazwę domeny. W kolejnym komunikacie, widzimy menu
    Main menu

    1) Common Configuration:
    2) zimbra-ldap: Enabled
    3) zimbra-store: Enabled
    +Create Admin User: yes
    +Admin user to create: admin@centos.com.pl
    ******* +Admin Password UNSET
    +Anti-virus quarantine user: virus-quarantine.7zcuxivlr@centos.com.pl
    +Enable automated spam training: yes
    +Spam training user: spam.beep1pq8@centos.com.pl
    +Non-spam(Ham) training user: ham.6do9no6b@centos.com.pl
    +SMTP host: zimbra.centos.com.pl
    +Web server HTTP port: 80
    +Web server HTTPS port: 443
    +Web server mode: https
    +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://zimbra.centos.com.pl: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@centos.com.pl
    +Version update source email: admin@centos.com.pl

    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)
    Widzimy, że nie jest ustawione hasło administratora. Wybieramy “3”
    Store configuration

    1) Status: Enabled
    2) Create Admin User: yes
    3) Admin user to create: admin@centos.com.pl
    ** 4) Admin Password UNSET
    5) Anti-virus quarantine user: virus-quarantine.7zcuxivlr@centos.com.pl
    6) Enable automated spam training: yes
    7) Spam training user: spam.beep1pq8@centos.com.pl
    8) Non-spam(Ham) training user: ham.6do9no6b@centos.com.pl
    9) SMTP host: zimbra.centos.com.pl
    10) Web server HTTP port: 80
    11) Web server HTTPS port: 443
    12) Web server mode: https
    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://zimbra.centos.com.pl: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@centos.com.pl
    24) Version update source email: admin@centos.com.pl

    Select, or 'r' for previous menu [r]
    Następnie wybieramy “4”
    Password for admin@centos.com.pl (min 6 characters): [r56EIQD4]
    ustawiamy hasło i naciskamy dwukrotnie “enter”, a potem “a”
    Save configuration data to a file? [Yes] <-yes Save config in file: [/opt/zimbra/config.8716] enter
    The system will be modified - continue? [No] <-yes Kolejny etap instalacji może trochę potrwać, a po nim pytanie: Notify Zimbra of your installation? [Yes] <-no Jeśli ujrzymy komunikat "Configuration complete - press return to exit", to oznacza, że instalacja się powiodła. Dostęp do panelu administracyjnego otrzymujemy po wpisaniu w oknie przeglądarki "https://adres-domenowy-serwera:7071". Musimy zaakceptować certyfikat SSL (self-signed). Użytkownik to admin@nazwa-podstawowej-domeny-pocztowej, a hasło takie jak usatwialiśmy w czasie instalacji. Aby dostać się do webmaila, należy skorzystać z urla "https://adres-domenowy-serwera" i zatwierdzić certyfikat. Opisane rozwiązanie pocztowe jest dosyć zasobożerne, głównie przez javę.

Komentarze do “Zimbra w CentOS – instalacja”

  1. hello_world pisze:

    Ech ta java, jak to Linus powiedział, jak można programować w tak brzydkim języku.

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony