Hieronder vindt u stappen om Zimbra op Ubuntu te installeren:
Stappen
- 1 Schakel het root-account in, installeer een ssh-daemon en pas een statisch ip-adres en een hostnaam toe op het systeem.
- Voor bijvoorbeeld. als u de hostnaam abc.example.com gebruikt met het ip-adres 27.251.168.3. pas dit aan volgens uw vereisten, maar zorg ervoor dat hostname (abc.example.com) een geldig record voor het uitwisselen van berichten (mx) in domeinnaamsysteem (dns) heeft. als u e-mailaccounts wilt maken voor xyz.example.com in plaats van abc.example.com, dus u moet ook een mx-details hebben voor xyz.example.com.
- Als de zimbra-mailserver zich achter een router in een lokaal netwerk (27.251.168.3, een privé-ip-adres) bevindt, moet u ervoor zorgen dat u het openbare IP-adres van de router (bijvoorbeeld 7.8.9.0) in de DNS-records gebruikt. Als u een dynamisch ip-adres hebt, kunt u een service van dyndns.org gebruiken, maar zorg ervoor dat het gekozen openbare ip-adres niet op de zwarte lijst staat.
- 2 Schakel het root-account in: Om het root-account in te schakelen, voert u "sudo passwd root" uit en geeft u een wachtwoord op voor root. Naderhand root worden door "su" uit te voeren
- 3 Installeer de ssh-daemon: Voer gewoon "apt-get install ssh openssh-server" uit om de ssh-daemon te installeren.
- 4 Een statisch IP-adres en hostnaam toepassen: Bewerk / etc / network / interfaces en pas het aan aan uw behoeften met behulp van code "vi / etc / network / interfaces". in het scherm ziet u het volgende: # dit bestand beschrijft de netwerkinterfaces die beschikbaar zijn op uw systeem # en hoe u ze kunt activeren. Zie interfaces (5) voor meer informatie. # de loopback netwerkinterface auto lo iface lo inet loopback # de primaire netwerkinterface auto eth0 iface eth0 inet statisch adres 27.251.168.3 netmask 255.255.255.0 netwerk 27.251.0.0 broadcast 27.251.0.255 gateway 27.251.0.1
- 5Start uw netwerk opnieuw op door "/etc/init.d/networking restart" te typen.
- 6 Bewerk / etc / hosts. dit wordt gedaan door "vi / etc / hosts" te typen. op het scherm ziet u het volgende: 127.0.0.1 localhost.localdomain localhost 27.251.168.3 mail.example.com mail
- De volgende regels zijn wenselijk voor hosts met ipv6: 1 ip6-localhost ip6-loopback fe00 :: 0 ip6-localnet ff00 :: 0 ip6-mcastprefix ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters ff02 :: 3 IP6-allhosts
- 7Voer "echo mail.example.com> / etc / hostname" uit en start het systeem opnieuw op door het commando "shut-down -r now" te typen.
- 8 Voer "hostname hostname -f" uit. Ze moeten allebei abc.example.com laten zien.
- Vanaf nu kunt u een ssh-client zoals stopverf gebruiken en verbinding maken vanaf uw werkstation met uw ubuntu-server en de resterende stappen volgen.
- 9 Schakel de ubuntu-cd uit in /etc/apt/sources.list Als u alle pakketten via internet wilt installeren in plaats van vanaf de ubuntu-cd, schakelt u de ubuntu-cd nu uit in /etc/apt/sources.list: "Vi /etc/apt/sources.list" Geef op ubuntu 6.10 ("edgy eft") deze regel: "[...] #deb cdrom: [ubuntu-server 6.10 _edgy eft_ - release i386 (20061025.1)] / edgy main restricted [...] "Op ubuntu 6.06 (" dapper drake "), is het deze regel:" [...] #deb cdrom: [ubuntu-server 6.06 _dapper drake_ - release i386 (20060531)] / dapper main restricted [...] " Update vervolgens de pakketdatabase door "apt-get update" uit te voeren
- 10 Schakel services uit. Als dit geen nieuw systeem is en sommige services al actief zijn (zoals postfix, apache, openldap), moet u ze eerst uitschakelen voordat u zimbra installeert. anders zal zimbra niet installeren.
- Om bijvoorbeeld postfix op uw systeem uit te schakelen, voert u "/etc/init.d/postfix stop update-rc.d -f postfix remove" uit. De opdrachten voor de andere services zijn vergelijkbaar.
- 11 Verander de standaard shell (alleen ubuntu 6.10 edgy eft) Als je op ubuntu edgy eft bent, is / bin / sh waarschijnlijk een symbolische link naar / bin / dash, maar we hebben / bin / bash nodig, niet / bin / dash. daarom doen we dit: rm -f / bin / sh ln -s / bin / bash / bin / sh Als u dit niet doet, zult u hoogstwaarschijnlijk een dergelijke fout krijgen tijdens de installatie van zimbra: ssl-certificaat aanmaken ... klaar initialen ldap ... tls: fout: 02001002: systeembibliotheek: fopen: geen bestand of map bss_file.c: 352 tls: fout: 20074002: bio routines: file_ctrl: system lib bss_file.c: 354 tls: error: 140b0002: ssl routines : ssl_ctx_use_privatekey_file: system lib ssl_rsa.c: 648 main: tls init def ctx failed: -1 error - start slapd mislukt Failed (1) Op ubuntu dapper drake wijst / bin / sh standaard naar / bin / bash, dus alles is oké.
- 12 Installeer zimbra Laten we eerst enkele voorwaarden voor zimbra installeren: apt-get install curl fetchmail libpcre3 libgmp3c2 libexpat1 libxml2 libtie-ixhash-perl
- Ga daarna naar http://www.zimbra.com/community/downloads.html en download het ubuntu 6 (.tgz) -pakket naar / usr / src, bijvoorbeeld als volgt: cd / usr / src wget http: // kent.dl.sourceforge.net/sourceforge/zimbra/zcs-4.5.3_ ga_733.ubuntu6.tgz (vervang de download-url door degene die je krijgt van sourceforge.) daarna pak je het zimbra .tgz-bestand uit en start je het installatieprogramma: tar xvfz zcs-4.5.3_ga_733.ubuntu6.tgz cd zcs / ./install.sh
- Het installatieprogramma stelt een paar vragen. beantwoord ze als volgt: bewerkingen aangemeld bij /tmp/install.log.4416 controleren op bestaande installatie ... zimbra-ldap ... niet gevonden zimbra-logger ... niet gevonden zimbra-mta ... niet gevonden zimbra-snmp ... niet gevonden zimbra-store ... niet gevonden zimbra-apache ... niet gevonden zimbra-spell ... niet gevonden zimbra-core ... niet gevonden
- Lees deze overeenkomst aandachtig voordat u de software gebruikt. Zimbra, inc. ("zimbra") zal deze software alleen aan u in licentie geven als u voor het eerst de voorwaarden van deze overeenkomst accepteert. door de software te downloaden of te installeren of door het product te gebruiken, stemt u ermee in gebonden te zijn aan deze overeenkomst. als u niet akkoord gaat met alle voorwaarden van deze overeenkomst, download, installeer of gebruik dan het product niet.
- Licentievoorwaarden voor de zimbra-samenwerkingssuite: Klik hier http://www.zimbra.com/license/collaboration_suite_collective_license_1.0.html druk op return om verder te gaan <-
installeer zimbra-ldap [y] <- installeer zimbra-logger [y] <- installeer zimbra-mta [y] <- installeer zimbra-snmp [y] <- installeer zimbra-store [y] <- installeer zimbra-spell [y] <- - Het systeem zal worden aangepast. doorgaan met? [n] <- y Hoofdmenu: 1) hostnaam: abc.example.com 2) ldap hoofdlijst: abc.example.com 3) ldap-poort: 389 4) ldap-wachtwoord: set 5) zimbra-ldap: ingeschakeld 6 ) zimbra-store: enabled + create admin user: yes + admin user to create: [email protected] ******* + admin wachtwoord niet ingesteld + automatische spam-training inschakelen: ja + spamtraining gebruiker: spam. [email protected] + niet-spam (ham) training gebruiker: [email protected] + global documents account: [email protected] + smtp host: abc.example.com + webserver http port: 80 + webserver https poort: 443 + web server modus: http + enable pop / imap proxy: nee + imap server poort: 143 + imap server ssl poort: 993 + pop server poort: 110 + pop server ssl poort: 995 + gebruik spellingscontrole server: ja + spellingserver url: http://abc.example.com:7780/aspell.php 7) zimbra-mta: ingeschakeld 8) zimbra-snmp: ingeschakeld 9) zimbra-logger: ingeschakeld 10 ) zimbra-spell: ingeschakeld r) start servers na configuratie ja s) sla config op naar bestand x) vouw menu uit q) stop adres niet-geconfigureerde (**) items (? - help) <- 6 winkelconfiguratie 1) status: ingeschakeld 2) maak beheerder gebruiker aan: ja 3) admin gebruiker aan te maken: [email protected] ** 4) admin wachtwoord niet ingesteld 5) schakel geautomatiseerde spam training in: ja 6) gebruiker van spamtraining: [email protected] 7) gebruiker van een niet-spam (ham) training: [email protected] 8) account voor globale documenten: [email protected] 9) smtp host: abc.example.com 10) web server http poort: 80 11) webserver https poort: 443 12) webserver modus: http 13) enable pop / imap proxy: nee 14) imap server poort: 143 15) imap server ssl poort: 993 16) pop server poort: 110 17) pop server ssl poort: 995 18) gebruik spellingscontrole server: ja 19) spellingserver url: http://abc.example.com:7780/aspell.php selecteren , of 'r' voor het vorige menu [r] <- 4 wachtwoord voor [email protected] (min 6 tekens): [8bd.yztfh] <- [geef een wachtwoord op voor de beheerder, bijv. howtoforge] selecteren, of 'r' voor vorig menu [r] <-
hoofdmenu 1) hostnaam: abc.example.com 2) ldap master host: abc.example.com 3) ldap-poort: 389 4) ldap-wachtwoord: set 5) zimbra-ldap: ingeschakeld 6) zimbra-store: ingeschakeld 7) zimbra-mta: ingeschakeld 8) zimbra-snmp: ingeschakeld 9) zimbra-logger: ingeschakeld 10) zimbra-spell: ingeschakeld r) start servers na configuratie ja s) sla configuratie op naar bestand x) vouw menu q) stop *** configuratie voltooien - druk op 'a' om select uit het menu toe te passen of druk op 'a' om config (? - help) <- een opslagconfiguratiegegevens toe te passen op een bestand? [ja] <- save config in bestand: [/opt/zimbra/config.5762] <- save config in /opt/zimbra/config.5762... done het systeem zal worden aangepast - ga verder? [no] <- y heb je de mogelijkheid om zimbra op de hoogte te stellen van je installatie. dit helpt ons om de opname van de zimbra-samenwerkingssuite te volgen. de enige informatie die wordt verzonden is: de geïnstalleerde versie van zcs (4.5.3_ga_733_ubuntu6) het gecreëerde admin-e-mailadres ([email protected]) om zimbra op de hoogte te stellen van uw installatie? [ja] <- [als u de installatie van zimbra wilt melden, typt u y, anders is n] configuratie voltooid - druk op return om af te sluiten <- dat is het al. om te testen of alle zimbra-services actief zijn, word je de zimbra-gebruiker: su-zimbra en run zmcontrol status moet de uitvoer er als volgt uitzien: zimbra @ mail: ~ $ zmcontrol status host mail.example.com antispam running antivirus running ldap running logger running mailbox loopt mta hardlopen snmp draaien spellen lopen als niet alle services worden gestart, voer "zmcontrol start" uit - Typ "exit" om opnieuw root te worden
Facebook
Twitter
Google+