Cos'è Zimbra e come installarlo su Ubuntu LTS

Questa volta porto il Installazione di Zimbra Productivity Suite che può essere considerato il rivale di Exchange ma che puoi integrare nella tua azienda in maniera più economica anche gratis se non sei preoccupato per il Supporto, prima parliamone un po'.

Cos'è Zimbra?
È una soluzione di posta elettronica, calendario e collaborazione di nuova generazione. Zimbra Collaboration Server (ZCS) fornisce una piattaforma aperta progettata per la virtualizzazione e la portabilità tra cloud pubblici e privati ​​e consente una gestione più semplice e una scalabilità conveniente. Con l'applicazione Web più innovativa disponibile, migliora la produttività dell'utente finale su qualsiasi dispositivo o desktop, sempre e ovunque.

Client Web

  • Interfaccia AJAX basata su browser con funzionalità complete dell'applicazione come "Drag and Drop", tagging e visualizzazioni di conversazione.
  • Posta in arrivo completa con funzionalità di ricerca complete, inclusi allegati e cartelle di ricerca salvate.
  • Innovativo assistente di calendario che trova in pochi secondi l'ora e il luogo giusti per riunioni di grandi dimensioni.
  • Collaborazione e condivisione con caselle di posta, contatti, calendari, documenti, file e attività.

Gestione

  • Interfaccia a riga di comando completa (CLI) e console di amministrazione AJAX basata su browser per la gestione di Zimbra Collaboration Server.
  • Procedura guidata di migrazione per Exchange, migrazione di domini e IMAP standard.
  • Backup e ripristino della casella di posta in tempo reale, gestione dell'archiviazione gerarchica nativa (HSM) e alta disponibilità.
  • Filtro antispam integrato, antivirus e servizi di directory.

App esterna

  • Sincronizzazione MAPI con Outlook 2003, 2007,2010,2013.
  • Sincronizzazione nativa con le app desktop Apple, oltre al supporto Cal DAV.
  • Supporto per client POP3 e IMAP4.

Dispositivi mobili

  • Sincronizzazione tramite Active sync con dispositivi Blackberry 10, Android, iOS e Windows Phone.
  • Configurazione di criteri di sicurezza mobile che includano la rimozione del dispositivo.

Installazione di Zimbra su Ubuntu LTS
Dividerò il Tutorial in più parti per facilitarne la lettura.

  • Preparazione del server
  • Installazione del sistema operativo
  • Preparazione del sistema operativo per Zimbra
  • Installa DNSMASQ su Ubuntu (opzionale)
  • Zimbra ZCS 8.5.1 Installazione
  • Visualizzazione del nuovo pannello di controllo

1.- Preparazione server


Questo lab sta eseguendo la versione di Ubuntu 14.04 LTS ci sono più opzioni come Red Hat, Suse, ecc. In questo tutorial viene ovviata la configurazione passo passo della VM, ricordiamo solo per il nostro Laboratorio:
  • 2vCPU o più per prestazioni migliori
  • 8 GB di RAM o più per prestazioni migliori
  • 25 GB per poter eseguire tutto e ospitare alcune caselle postali di prova, avremo bisogno di almeno 100 GB in un ambiente disco ultraveloce per prestazioni ottimali.
  • Connettività Internet, se vogliamo inviare e ricevere email
  • Configurazione DNS corretta, interna ed esterna.

2.- Installazione del sistema operativo


Utilizzeremo l'installazione passo passo di Ubuntu Server 14.04 LTS dal seguente video:

3.- Preparazione del sistema operativo per Zimbra


Entriamo nel terminale tramite SSH o come volete come utenti Root, se non abbiamo ancora configurato la rete o vogliamo modificarla entriamo utilizzando un qualsiasi editor di testo nel mio caso vim:
 root @ zimbra8: ~ # vim / etc / network / interfacce
All'interno del file avremo qualcosa di simile a questo:
 allow-hotplug eth0 iface eth0 inet dhcp
Nel mio caso configuro una rete statica e sarebbe simile a questo:
 allow-hotplug eth0 iface eth0 inet indirizzo statico 192.X.X.X netmask 255.255.255.0 gateway 192.X.X.X 
Dove dice indirizzo dovremo cambiarlo con l'IP che vogliamo mettere e il gateway l'indirizzo del router che abbiamo in quella rete. Riavviamo il computer con un semplice riavvio sulla console:
 root @ zimbra8: ~ # reboot 
È giunto il momento di installare i pacchetti e le dipendenze per il nostro ambiente:
 root @ zimbra8: ~ # apt-get update 
Con quello sarai preparato.

4. Installa DNSMASQ su Ubuntu (Facoltativo in caso di non avere IP pubblico)


In caso di non avere un IP pubblico dobbiamo configurare uno Split-DNS. Questa è una conseguenza del sistema postfix utilizzato da Zimbra, che esegue una query DNS MX Lookup, seguita da una ricerca DNS A. Come regola generale, viene sempre utilizzato il sistema bind9, per poter effettuare questo tipo di query e poter così installare Zimbra.

Oltre al sistema bind9, possiamo usare dnsmasq, per poter svolgere questa funzione. dnsmasq, ci offre due vantaggi rispetto al tradizionale server bind9, che sono DHCP e un sistema TFTP, che non implementeremo. L'installazione di dnsmasq è più semplice e veloce di quella di un bind9, ma non è consigliabile per installazioni di grandi dimensioni.

Per installare, dobbiamo semplicemente installa il dnsmasq sul nostro server:

 root @ zimbra8: ~ # aptitude installa dnsmasq
Modificheremo il file di configurazione del sistema dnsmasq e lo adatteremo alle nostre esigenze:
 root @ zimbra8: ~ # vim /etc/dnsmasq.conf server = 8.8.8.8 server = 8.8.4.4 listen-address = 127.0.0.1 dominio = solvetic.com mx-host = solvetic.com, zimbra8.solvetic.com, 0
Ricominciamo il servizi dnsmasq, per applicare le modifiche che abbiamo apportato:
 root @ zimbra8: ~ # service dnsmasq restart
E ora, dobbiamo cambiare la nostra configurazione di sistema, in modo che il Server DNS del sistema Zimbra essere se stesso (localhost).
 root @ zimbra8: ~ # vim / etc / network / interfaces dns-nameservers 127.0.0.1
Riavviamo i servizi e verificheremo che le modifiche siano state applicate:
 root @ zimbra8: ~ # service networking restart root @ zimbra8: ~ # cat /etc/resolv.conf
E faremo le opportune verifiche, in modo che quando alziamo il nostro sistema zimbra, non ci dia errori:
 root @ zimbra8: ~ # host -t mx solvetic.com root @ zimbra8: ~ # cat / etc / hosts. 
Con quelle verifiche basta.

5.- Installazione Zimbra ZCS Edizione Open Source 8.5.1


È giunto il momento di installare il nuovo software Zimbra, ma non prima di aver installato le ultime dipendenze
 root @ zimbra8: ~ # apt-get install libgmp10 libperl5.18 libaio1 pax sysstat sqlite3 unzip
Stiamo per scaricare l'ultima versione di Zimbra Collaborazione 8.5.1 (pazienza, gli specchi sono limitati nella larghezza di banda):
 root @ zimbra8: ~ # wget https://files2.zimbra.com/downloads/8.5.1_GA/zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510.tgz 
Andiamo a decomprimere il download:
 root @ zimbra8: ~ # tar -xzvf zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510.tgz
Passiamo alla directory appena creata:
 root @ zimbra8: ~ # cd zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510
E procediamo con l'installazione di zimbra:
 root @ zimbra8: ~ / zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510 # ./install.sh Operazioni registrate in /tmp/install.log.1944 Verifica dell'installazione esistente… zimbra-ldap… NON TROVATO zimbra-logger… NON TROVATO zimbra -mta… NON TROVATO zimbra-dnscache… NON TROVATO zimbra-snmp… NON TROVATO zimbra-store… NON TROVATO zimbra-apache… NON TROVATO zimbra-spell… NON TROVATO zimbra-convertd… NON TROVATO zimbra-memcached… NON TROVATO zimbra-proxy … NON TROVATO zimbra-archiving… NON TROVATO zimbra-cluster… NON TROVATO zimbra-core… NON TROVATO SI PREGA DI LEGGERE ATTENTAMENTE QUESTO ACCORDO PRIMA DI UTILIZZARE IL SOFTWARE. ZIMBRA, INC. ("ZIMBRA") LICENZIERA' QUESTO SOFTWARE SOLO SE L'UTENTE ACCETTA PRIMA I TERMINI DEL PRESENTE CONTRATTO. SCARICANDO O INSTALLANDO IL SOFTWARE O UTILIZZANDO IL PRODOTTO, L'UTENTE ACCETTA DI ESSERE VINCOLATO DAL PRESENTE CONTRATTO. SE NON SI ACCETTANO TUTTI I TERMINI DEL PRESENTE CONTRATTO, NON SCARICARE, INSTALLARE O UTILIZZARE IL PRODOTTO. Termini di licenza per Zimbra Collaboration Suite: http://www.zimbra.com/license/zimbra-public-eula-2-5.html Sei d'accordo con i termini del contratto di licenza del software? [N] y Selezioniamo “y” se accettiamo l'EULA indicato nel link, è anche importante notare che Zimbra è migrato alla licenza GPL v2.5: Verifica dei prerequisiti… FOUND: NPTL FOUND: netcat -openbsd- 1.105-7ubuntu1 TROVATO: sudo-1.8.9p5-1ubuntu1 TROVATO: libidn11-1.28-1ubuntu2 TROVATO: libpcre3-1: 8.31-2ubuntu2 TROVATO: libgmp10-2: 5.1.3 + dfsg-1ubuntu1 TROVATO: libexpat1-2.1. 0-4ubuntu1 TROVATO: libstdc ++ 6-4.8.2-19ubuntu1 TROVATO: libperl5.18-5.18.2-2ubuntu1 TROVATO: libaio1-0.3.109-4 TROVATO: resolvconf-1.69ubuntu1 TROVATO: unzip-6.0-9ubuntu1 Checking for prerequisiti suggeriti… FOUND: pax FOUND: perl-5.18.2 FOUND: sysstat FOUND: sqlite3 Verifica dei pacchetti installabili Trovato zimbra-core Trovato zimbra-ldap Trovato zimbra-logger Trovato zimbra-mta Trovato zimbra-dnscache Trovato zimbra-snmp Trovato zimbra- store Trovato zimbra -apache Trovato zimbra-spell Trovato zimbra-memcached Trovato zimbra-proxy Seleziona i pacchetti da installare
Questa parte è la più importante, installeremo solo i pacchetti che descriviamo nell'articolo, non ne abbiamo bisogno di più, premeremo invio:
 Installa zimbra-ldap [Y] Installa zimbra-logger [Y] Installa zimbra-mta [Y] Installa zimbra-dnscache [N] Installa zimbra-snmp [Y] Installa zimbra-store [Y] Installa zimbra-apache [Y] Installa zimbra-spell [S] Installa zimbra-memcached [N] Installa zimbra-proxy [S] n Verifica dello spazio richiesto per zimbra-core Verifica dello spazio per zimbra-store Verifica dei pacchetti richiesti per zimbra-store zimbra-store controllo del pacchetto completato. Installazione: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-snmp zimbra-store zimbra-apache zimbra-spell
premeremo "S" per modificare il sistema:
 Il sistema verrà modificato. Continua? [N] e Rimozione / opt / zimbra Rimozione voce crontab zimbra… fatto. Ripulire gli script di inizializzazione di zimbra… fatto. Ripulire /etc/ld.so.conf… fatto. Ripulire /etc/security/limits.conf… fatto. Rimozione completata di Zimbra Collaboration Server. Installazione dei pacchetti zimbra-core… zimbra-core_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-ldap… zimbra-ldap_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-logger… zimbra- logger_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… fatto zimbra-mta… zimbra-mta_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… fatto zimbra-snmp… zimbra-snmp_8.5.1.GA.3056. UBUNTU14.64_amd64.deb… fatto zimbra-store… zimbra-store_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… fatto zimbra-apache… zimbra-apache_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… fatto zimbra -spell… zimbra-spell_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done Operazioni registrate in /tmp/zmsetup11132014-043432.log Installazione del database di configurazione LDAP… eseguita. Impostazioni predefinite… Verifica dei conflitti di porte Menu principale 1) Configurazione comune: 2) zimbra-ldap: abilitato 3) zimbra-logger: abilitato 4) zimbra-mta: abilitato 5) zimbra-snmp: abilitato 6) zimbra-store: abilitato + Crea utente amministratore: sì + Utente amministratore da creare: [email protected] ******* + Password amministratore DISINSERITO + Utente quarantena antivirus: [email protected] + Abilita automatico formazione antispam: sì + Utente formazione antispam: [email protected] + Utente formazione non spam (Ham): [email protected] + Host SMTP: zimbra85.zimbralab.local + Server Web HTTP porta: 80 + Porta HTTPS server Web: 443 + Modalità server Web: https + Porta server IMAP: 143 + Porta SSL server IMAP: 993 + Porta server POP: 110 + Porta SSL server POP: 995 + Usa server controllo ortografico: sì + URL del server ortografico: http: //zimbra85.zimbralab.local: 7780 / aspell.php + Configura per l'utilizzo con proxy di posta: FALSE + Configura per l'utilizzo con proxy web: FALSE + Abilita controlli aggiornamento versione: TRUE + Abilita versi sulle notifiche di aggiornamento: TRUE + E-mail di notifica dell'aggiornamento della versione: [email protected] + E-mail di origine dell'aggiornamento della versione: [email protected] + Installa mailstore (service webapp): sì + Installa l'interfaccia utente (zimbra, zimbraAdmin webapps): si 8) zimbra-spell: abilitato 9) Configurazione classe di servizio predefinita: r) Avvia i server dopo la configurazione si s) Salva la configurazione su file x) Espandi il menu q) Esci
Andremo a modificare la password dell'amministratore, entriamo nel menu principale 6 e quindi nel sottomenu 4 per modificare la password dell'amministratore di zimbra:
 Seleziona, o 'r' per il menu precedente [r] 4
scriviamo la password che useremo.

Premiamo accedere per tornare al menu principale:

 Menu principale 1) Configurazione comune: 2) zimbra-ldap: abilitato 3) zimbra-logger: abilitato 4) zimbra-mta: abilitato 5) zimbra-snmp: abilitato 6) zimbra-store: abilitato 7) zimbra-spell: abilitato 8 ) Configurazione della classe di servizio predefinita: r) Avvia i server dopo la configurazione sì s) Salva la configurazione su file x) Espandi il menu q) Esci *** CONFIGURAZIONE COMPLETATA - premi 'a' per applicare
Se premiamo "a" applicheremo le modifiche:
 Seleziona dal menu o premi 'a' per applicare la configurazione (? - aiuto) a
Ci chiederà di salvare le modifiche e le pressioni accedere o E questo è.
 Operazioni registrate in /tmp/zmsetup.07032014-195747.log Impostazione dei valori di configurazione locale… completata. Inizializzazione della configurazione di base… Configurazione di CA… completata. Distribuzione di CA su / opt / zimbra / conf / ca… completata. Impostazione della password di replica… completata. Impostazione della password di Postfix… completata. Impostazione della password amavis… completata. Impostazione password nginx… completata. La creazione della voce del server per zimbra85.zimbralab.local… esiste già. Impostazione della modalità IP di Zimbra… fatto. Salvataggio CA in ldap… fatto. Salvataggio del certificato SSL in ldap… fatto. Impostazione dell'URL del controllo ortografico… completata. Impostazione delle porte di servizio su zimbra85.zimbralab.local… completata. Impostazione delle preferenze delle scorciatoie da tastiera… fatto. Impostazione di zimbraFeatureTasksEnabled = TRUE… completata. Impostazione zimbraFeatureBriefcasesEnabled = TRUE… completata. Impostazione dell'host di autenticazione MTA… completata. Impostazione della preferenza del fuso orario… fatto. Inizializzazione configurazione mta… completata. Impostazione dei servizi su zimbra85.zimbralab.local… completata. Aggiunta di zimbra85.zimbralab.local a zimbraMailHostPool in COS predefinito… fatto. La creazione dell'utente [email protected] … esiste già. La creazione dell'utente [email protected] … esiste già. La creazione dell'utente [email protected]… esiste già. Impostazione degli account di formazione anti-spam e quarantena antivirus… completata. Configurazione SNMP… completata. Configurazione di syslog.conf… completata. Ricerca licenza valida da installare… licenza già installata. Attivazione licenza… Impossibile attivare la licenza. Avvio dei server… fatto. Controllo degli zimlet deprecati… fatto. Installazione di zimlet comuni… com_zimbra_tooltip… completata. com_zimbra_attachmail… fatto. com_zimbra_url… fatto. com_zimbra_attachcontacts… fatto. com_zimbra_viewmail… fatto. com_zimbra_linkedinimage… fatto. com_zimbra_mailarchive… fatto. com_zimbra_srchhighlighter… fatto. com_zimbra_date… fatto. com_zimbra_cert_manager… fatto. com_zimbra_phone… fatto. com_zimbra_bulkprovision… fatto. com_zimbra_clientuploader… fatto. com_zimbra_adminversioncheck… fatto. com_zimbra_webex… fatto. com_zimbra_proxy_config… fatto. com_zimbra_email… fatto. com_zimbra_ymemoticons… fatto. Terminata l'installazione di zimlet comuni. Riavvio della casella di posta… fatto. Creazione dell'account galsync per il dominio predefinito… fatto. Hai la possibilità di notificare a Zimbra la tua installazione. Questo ci aiuta a monitorare l'adozione di Zimbra Collaboration Server. Le uniche informazioni che verranno trasmesse sono: La VERSIONE di zcs installato (8.5.1_GA_3056_UBUNTU14_64) L'INDIRIZZO EMAIL ADMIN creato ([email protected]) Avvisare Zimbra della tua installazione? [Sì] sì Notifica a Zimbra dell'installazione tramite http://www.zimbra.com/cgi-bin/notify.cgi?VER=8.5.1_GA_3056_UBUNTU14_64&[email protected]
noi spingiamo "S" se vogliamo avvisare zimbra dell'installazione o "N" se non vogliamo, è facoltativo: E dopo questo grande lavoro premiamo accedere per completare l'installazione:
 Configurazione di zimbra crontab… completata. Spostamento di /tmp/zmsetup.06042014-231656.log in / opt / zimbra / log Configurazione completata - premi Invio per uscire
Ora possiamo aggiungere utenti, collegare un LDAP esistente, configurare porte, ecc. tramite un browser, sostituire l'IP con quello utilizzato.

6.- Visualizzazione delle notizie nel pannello di controllo


Per accedere, digiteremo > https://zimbra8.solvetic.com:7071

INGRANDIRE

Possiamo vedere il pannello di controllo utilizzando il tema predefinito.

INGRANDIRE

Accesso a utenti per il vassoio può essere visualizzato come segue.

INGRANDIRE

ConclusioniAbbiamo parlato di come installare la versione gratuita di Zimbra 8.5.1 che può essere utilizzata in un ambiente di produzione senza problemi per un numero qualsiasi di utenti purché venga mantenuto l'Hardware corretto. È vero che il consumo è un po' elevato se lo confrontiamo con altri client di posta elettronica, ma possiamo dire che Zimbra non è solo posta elettronica, è una suite di produttività. Può essere preso come alternativa a Microsoft Exchange.

Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo
wave wave wave wave wave