Kas yra „Zimbra“ ir kaip ją įdiegti „Ubuntu LTS“

Šį kartą atnešiu „Zimbra Productivity Suite“ diegimas tai galima laikyti „Exchange“ konkurentu, tačiau jūs galite pigiau integruotis į savo įmonę net nemokamai, jei nesijaudinate dėl palaikymo, pirmiausia šiek tiek pakalbėkime apie tai.

Kas yra Zimbra?
Tai naujos kartos el. Pašto, kalendoriaus ir bendradarbiavimo sprendimas. „Zimbra Collaboration Server“ (ZCS) suteikia atvirą platformą, skirtą virtualizacijai ir perkeliamumui tarp privačių ir viešųjų debesų, ir leidžia paprasčiau valdyti bei ekonomiškai išplėsti mastelį. Naudodami inovatyviausią žiniatinklio programą, padidinkite galutinio vartotojo produktyvumą bet kuriame įrenginyje ar darbalaukyje bet kuriuo metu ir bet kur.

Žiniatinklio klientas

  • Naršyklėje sukurta AJAX sąsaja su visomis programų funkcijomis, tokiomis kaip „Vilkite ir numeskite“, žymėjimas ir pokalbių rodiniai.
  • Išsamūs gautieji su visomis paieškos galimybėmis, įskaitant priedus ir išsaugotus paieškos aplankus.
  • Naujoviškas kalendoriaus asistentas, kuris per kelias sekundes suranda tinkamą laiką ir vietą dideliems susitikimams.
  • Bendradarbiavimas ir bendrinimas su gautuosius, kontaktus, kalendorius, dokumentus, failus ir užduotis.

Valdymas

  • Visa komandinės eilutės sąsaja (CLI) ir naršyklės pagrindu sukurta AJAX administravimo konsolė, skirta valdyti „Zimbra Collaboration Server“.
  • „Exchange“, domeno ir standartinio IMAP perkėlimo vedlys.
  • Pašto dėžutės atsarginės kopijos kūrimas ir atkūrimas realiuoju laiku, savosios hierarchinės saugyklos valdymas (HSM) ir didelis prieinamumas.
  • Integruotas šlamšto filtras, antivirusinės ir katalogų paslaugos.

Išorinė programa

  • MAPI sinchronizavimas su „Outlook 2003“, 2007,2010,2013.
  • Vietinis sinchronizavimas su „Apple“ darbalaukio programomis ir „Cal DAV“ palaikymas.
  • Parama POP3 ir IMAP4 klientams.

Mobilieji įrenginiai

  • Sinchronizavimas naudojant aktyvų sinchronizavimą su „Blackberry 10“, „Android“, „iOS“ ir „Windows Phone“ įrenginiais.
  • Nustatykite saugos mobiliesiems politiką, apimančią įrenginio pašalinimą.

Instaliacija „Zimbra“ „Ubuntu LTS“
Pamoką suskirstysiu į kelias dalis, kad būtų lengva skaityti.

  • Serverio paruošimas
  • Operacinės sistemos diegimas
  • „Zimbra“ operacinės sistemos paruošimas
  • Įdiekite „DNSMASQ“ „Ubuntu“ (pasirinktinai)
  • Zimbra ZCS 8.5.1 Diegimas
  • Peržiūrėkite naują valdymo skydelį

1.- Paruošimas Serveris


Ši laboratorija vykdo versiją „Ubuntu“ 14.04 LTS yra daugiau parinkčių, tokių kaip „Red Hat“, „Suse“ ir kt. Šioje pamokoje išvengiama nuoseklios VM konfigūracijos, turėkime omenyje mūsų laboratoriją:
  • 2vCPU ar daugiau, kad būtų užtikrintas geresnis našumas
  • 8 GB ar daugiau RAM, kad veiktų geriau
  • 25 GB, kad galėtume paleisti viską ir priglobti keletą bandomųjų pašto dėžučių, mums reikės mažiausiai 100 GB itin greito disko aplinkoje, kad būtų užtikrintas optimalus našumas.
  • Interneto ryšys, jei norime siųsti ir gauti el
  • Teisinga DNS konfigūracija, vidinė ir išorinė.

2.- Montavimas operacinės sistemos


Mes naudosime laipsnišką „Ubuntu Server 14.04 LTS“ diegimą iš šio vaizdo įrašo:

3.- Paruošimas operacinės sistemos, skirtos Zimbra


Mes įeiname į terminalą SSH arba kaip jūs norite kaip pagrindiniai vartotojai, jei dar nesukonfigūravome tinklo arba norime jį modifikuoti, įvedame naudodami bet kurį teksto redaktorių, mano atveju vim:
 root @ zimbra8: ~ # vim / etc / network / interfaces
Failo viduje turėsime kažką panašaus į šį:
 let-hotplug eth0 iface eth0 inet dhcp
Mano atveju aš sukonfigūravau statinį tinklą ir jis atrodytų taip:
 let-hotplug eth0 iface eth0 inet statinis adresas 192.X.X.X netmask 255.255.255.0 gateway 192.X.X.X 
Ten, kur sakoma adresas, turėsime jį pakeisti į IP, kurį norime įdėti, ir šliuzo maršrutizatoriaus, kurį turime tame tinkle, adresą. Mes iš naujo paleidžiame kompiuterį paprastu perkrovimu konsolėje:
 root @ zimbra8: ~ # perkraukite 
Atėjo laikas įdiegti mūsų aplinkos paketus ir priklausomybes:
 root @ zimbra8: ~ # apt-get update 
Su tuo būsite pasiruošę.

4. Įdiekite DNSMASQ „Ubuntu“ (Neprivaloma, jei neturite viešojo IP)


Jei neturime viešo IP, turime sukonfigūruoti „Split-DNS“. Tai yra „Zimbra“ naudojamos pašto indeksų sistemos, atliekančios DNS MX paieškos užklausą, o po to - „DNS A“ peržiūra, pasekmė. Paprastai, norint atlikti tokio tipo užklausas ir taip įdiegti „Zimbra“, visada naudojama „bind9“ sistema.

Be „bind9“ sistemos, mes galime naudoti „dnsmasq“, kad galėtume atlikti šią funkciją. „dnsmasq“ suteikia mums du pranašumus, palyginti su tradiciniu „bind9“ serveriu, tai yra DHCP ir TFTP sistema, kurios mes neįgyvendinsime. „Dnsmasq“ diegimas yra paprastesnis ir greitesnis nei „bind9“, tačiau jis nepatartinas dideliems įrenginiams.

Norėdami įdiegti, mes tiesiog turime įdiekite dnsmasq mūsų serveryje:

 root @ zimbra8: ~ # aptitude įdiegti dnsmasq
Mes pakeisime dnsmasq sistemos konfigūracijos failas ir mes jį pritaikysime pagal savo poreikius:
 root @ zimbra8: ~ # vim /etc/dnsmasq.conf server = 8.8.8.8 server = 8.8.4.4 listen-address = 127.0.0.1 domain = solvetic.com mx-host = solvetic.com, zimbra8.solvetic.com, 0
Paleidžiame iš naujo dnsmasq paslaugos, kad galėtume taikyti pakeitimus, kuriuos atlikome:
 root @ zimbra8: ~ # paslauga dnsmasq paleiskite iš naujo
Ir dabar mes turime pakeisti savo sistemos konfigūraciją, kad „Zimbra“ sistemos DNS serveris būti savimi (vietinis šeimininkas).
 root @ zimbra8: ~ # vim / etc / network / interfaces dns-nameservers 127.0.0.1
Iš naujo paleidžiame paslaugas ir patikrinsime, ar pakeitimai buvo pritaikyti:
 root @ zimbra8: ~ # paslaugų tinklas iš naujo paleiskite root @ zimbra8: ~ # cat /etc/resolv.conf
Ir mes atliksime reikiamus patikrinimus, kad pakeldami savo zimbros sistemą, ji mums neduotų klaidų:
 root @ zimbra8: ~ # host -t mx solvetic.com root @ zimbra8: ~ # cat / etc / hosts. 
Su šiais patikrinimais to pakanka.

5.- „Zimbra ZCS“ diegimas Atvirojo kodo leidimas 8.5.1


Atėjo laikas įdiegti naują „Zimbra“ programinę įrangą, bet ne prieš įdiegiant naujausias priklausomybes
 root @ zimbra8: ~ # apt-get install libgmp10 libperl5.18 libaio1 pax sysstat sqlite3 unzip
Mes ketiname atsisiųsti naujausią versiją „Zimbra“ bendradarbiavimas 8.5.1 (kantrybės, veidrodžių pralaidumas ribotas):
 root @ zimbra8: ~ # wget https://files2.zimbra.com/downloads/8.5.1_GA/zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510.tgz 
Toliau išpakuojame atsisiųstą failą:
 root @ zimbra8: ~ # tar -xzvf zcs -8.5.1_GA_3056.UBUNTU14_64.20141103151510.tgz
Pakeiskime ką tik sukurtą katalogą:
 root @ zimbra8: ~ # cd zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510
Ir mes tęsiame zimbra diegimą:
 root @ zimbra8: ~ /zcs-8.5.1_GA_3056.UBUNTU14_64.20141103151510 # ./install.sh Operacijos užregistruotos /tmp/install.log.1944 Tikrinamas esamas diegimas … zimbra-ldap… NOT FOUND zimbra-logger… NOT FOUND zimbra -mta… NERASTA zimbra-dnscache … NEINAUTA zimbra-snmp … NĖRA RASTA zimbra-parduotuvė … NEGAROTA … NĖRA RASTA „zimbra“ archyvavimas … NEPASKIRTAS „zimbra-cluster“ … NEGRASTA „zimbra-core“ … NEGASTAS PERŽIŪRĖTI ŠĮ SUTARTIES ATSARGIAI PRIEŠ NAUDOJANT PROGRAMINĘ ĮRANGĄ. ZIMBRA, INC. („ZIMBRA“) ŠIĄ PROGRAMINĘ ĮRANGĄ TIK PATIKRINS TIK JUMS, PIRMĄJĄ PIRMINĘ SUTARTIES SĄLYGŲ SĄLYGAS. ATSISIŲSDAMI ARBA ĮRENGIANT PROGRAMINĘ ĮRANGĄ arba NAUDOTI PRODUKTĄ, Jūs SUTINKATE BŪTI SUSITARIAMAS SU ŠIU SUSITARIMU. JEI NESUTINKATE SU VISOMIS ŠIOS SUTARTIES SĄLYGOMIS, tada NESISIŲSKITE, NETINKITE ir NENAUDOKITE PRODUKTO. „Zimbra Collaboration Suite“ licencijos sąlygos: http://www.zimbra.com/license/zimbra-public-eula-2-5.html Ar sutinkate su programinės įrangos licencijos sutarties sąlygomis? [N] y Mes pasirinksime „y“, jei priimsime nuorodoje nurodytą EULA, taip pat svarbu pažymėti, kad „Zimbra“ perėjo prie GPL v2.5 licencijos: Tikrinama, ar yra būtinų sąlygų… FOUND: NPTL FOUND: netcat -openbsd- 1.105-7ubuntu1 FOUND: sudo-1.8.9p5-1ubuntu1 FOUND: libidn11-1.28-1ubuntu2 FOUND: libpcre3-1: 8.31-2ubuntu2 FOUND: libgmp10-2: 5.1.3 + dfsg-1ubuntu1 FOUND: 0-4ubuntu1 FOUND: libstdc ++ 6-4.8.2-19 siūlomos būtinos sąlygos… RASTA: pax FOUND: perl-5.18.2 FOUND: sysstat FOUND: sqlite3 Įdiegiamų paketų tikrinimas Rasta zimbra-core Rasta zimbra-ldap Rasta zimbra-logger Rasta zimbra-mta Rasta zimbra-dnscache Rasta zimbra-snmp Rasta zimbra- parduotuvė Rasta zimbra -apache Rasta zimbra-spell Rasta zimbra-memcached Rasta zimbra-proxy Pasirinkite įdiegtinus paketus
Ši dalis yra svarbiausia, mes ketiname įdiegti tik tuos paketus, kuriuos aprašome straipsnyje, mums nereikia daugiau, paspausime enter:
 Įdiekite zimbra-ldap [Y] Įdiekite zimbra-logger [Y] Įdiekite zimbra-mta [Y] Įdiekite zimbra-dnscache [N] Įdiekite zimbra-snmp [Y] Įdiekite zimbra-store [Y] Įdiekite zimbra-apache [Y] Įdiekite zimbra-spell [Y] Įdiegti zimbra-memcached [N] Įdiegti zimbra-proxy [Y] n Reikiamos zimbra-core vietos tikrinimas Zimbra-store vietos patikrinimas Reikalingi paketai zimbra-store zimbra-store pakete patikrinti. Įdiegimas: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-snmp zimbra-store zimbra-apache zimbra-spell
Mes paspausime "Y" Norėdami pakeisti sistemą:
 Sistema bus modifikuota. Tęsti? [N] ir pašalinimas / opt / zimbra Pašalinamas zimbra crontab įrašas … padaryta. „Zimbra init“ scenarijų valymas … padaryta. Valymas /etc/ld.so.conf… baigtas. Valymas /etc/security/limits.conf… atliktas. „Zimbra Collaboration Server“ pašalintas. Įdiegiami paketai 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… done zimbra-mta… zimbra-mta_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… done zimbra-snmp… zimbra-snmp_8.5.1.GA.3056. UBUNTU14.64_amd64.deb… padaryta zimbra-parduotuvė … zimbra-store_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… padaryta zimbra-apache… zimbra-apache_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… padaryta zimbra -spell… zimbra-spell_8.5.1.GA.3056.UBUNTU14.64_amd64.deb… atlikta Operacijos užregistruotos /tmp/zmsetup11132014-043432.log LDAP konfigūracijos duomenų bazės diegimas … padaryta. Nustatomi numatytieji nustatymai … Tikrinama, ar nėra prievado konfliktų Pagrindinis meniu 1) Bendra konfigūracija: 2) zimbra-ldap: įjungta 3) zimbra-logger: įjungta 4) zimbra-mta: įjungta 5) zimbra-snmp: įjungta 6) zimbra-store: Enabled + Sukurti administratoriaus vartotoją: taip + administratoriaus vartotoją sukurti: admin@zimbra85 šlamšto mokymas: taip + šlamšto mokymo vartotojas: [email protected] + Ne spam (Ham) mokymo vartotojas: [email protected] + SMTP priegloba: zimbra85.zimbralab.local + žiniatinklio serveris HTTP prievadas: 80 + žiniatinklio serveris HTTPS prievadas: 443 + žiniatinklio serverio režimas: https + IMAP serverio prievadas: 143 + IMAP serverio SSL prievadas: 993 + POP serverio prievadas: 110 + POP serverio SSL prievadas: 995 + Naudokite rašybos tikrinimo serverį: taip + Rašybos serverio URL: http: //zimbra85 apie pranešimus apie atnaujinimus: TRUE + versijos atnaujinimo pranešimo el. paštas: [email protected] + Versijos atnaujinimo šaltinio el. pašto adresas: [email protected] + Įdiegti „mailstore“ (paslaugų žiniatinklio programa): taip + įdiegti vartotojo sąsają („zimbra“, „zimbraAdmin“ žiniatinklio programos): taip 8) „zimbra-spell“: įjungta
Mes pakeisime administratoriaus slaptažodį, eisime į pagrindinį meniu 6, o tada į 4 submeniu, kad pakeistume „zimbra“ administratoriaus slaptažodį:
 Pasirinkite arba „r“ ankstesniam meniu [r] 4
Y rašome slaptažodį kad mes panaudosime.

Paspausim įeiti Norėdami grįžti į pagrindinį meniu:

 Pagrindinis meniu 1) Bendra konfigūracija: 2) zimbra-ldap: Įjungta 3) zimbra-logger: Įjungta 4) zimbra-mta: Įjungta 5) zimbra-snmp: Įjungta ) Numatytoji paslaugų konfigūracijos klasė: r) Paleiskite serverius po konfigūracijos taip s) Išsaugokite konfigūraciją faile x) Išplėskite meniu q) Išeikite
Jei paspausime "į" pritaikysime pakeitimus:
 Pasirinkite iš meniu arba paspauskite „a“, kad pritaikytumėte konfigūraciją (? - pagalba) a
Ji paprašys mūsų išsaugoti pakeitimus ir spaudimą Įveskite arba Ir tai yra.
 Operacijos užregistruotos /tmp/zmsetup.07032014-195747.log Vietinių konfigūracijos verčių nustatymas … padaryta. Inicijuojama pagrindinė konfigūracija… CA nustatymas… baigtas. CA diegimas į / opt / zimbra / conf / ca… baigtas. Replikavimo slaptažodžio nustatymas … padaryta. „Postfix“ slaptažodžio nustatymas … padaryta. Nustatomas „Amavis“ slaptažodis … padaryta. Nustatomas nginx slaptažodis … padaryta. Kuriamas serverio įrašas zimbra85.zimbralab.local… jau yra. „Zimbra“ IP režimo nustatymas … padaryta. CA išsaugojimas „ldap“… padaryta. SSL sertifikato išsaugojimas „ldap“ … padaryta. Nustatomas rašybos tikrinimo URL … padaryta. Paslaugų prievadų nustatymas zimbra85.zimbralab.local… padaryta. Nustatomos sparčiųjų klavišų nuostatos … padaryta. Nustatomas zimbraFeatureTasksEnabled = TRUE… padaryta. ZimbraFeatureBriefcasesEnabled = TRUE nustatymas … padaryta. Nustatomas MTA autentifikavimo prieglobos įrenginys… padaryta. Laiko juostos nuostatos nustatymas … padaryta. Inicijuojama „mta config“ … padaryta. Paslaugų nustatymas zimbra85.zimbralab.local… padaryta. Pridėti zimbra85.zimbralab.local prie zimbraMailHostPool pagal numatytuosius COS … padaryta. Kuriamas naudotojas [email protected] … jau yra. Kuriamas vartotojas [email protected] … jau yra. Vartotojo [email protected]… kūrimas jau yra. Šlamšto mokymo ir antivirusinių karantino paskyrų nustatymas … padaryta. SNMP konfigūravimas… padaryta. Syslog.conf nustatymas… baigta. Ieškoma galiojanti licencija įdiegti … licencija jau įdiegta. Suaktyvinama licencija … nepavyko suaktyvinti licencijos. Paleidžiami serveriai … padaryta. Tikrinama, ar nėra pasenusių zimletų … padaryta. Įprastų zimletų diegimas … com_zimbra_tooltip … padaryta. com_zimbra_attachmail … padaryta. com_zimbra_url… padaryta. com_zimbra_attachcontacts … padaryta. com_zimbra_viewmail… padaryta. com_zimbra_linkedinimage … padaryta. com_zimbra_mailarchive … padaryta. com_zimbra_srchhighlighter… padaryta. com_zimbra_date … padaryta. com_zimbra_cert_manager … padaryta. com_zimbra_phone … padaryta. com_zimbra_bulkprovision… padaryta. com_zimbra_clientuploader … padaryta. com_zimbra_adminversioncheck … padaryta. com_zimbra_webex… padaryta. com_zimbra_proxy_config … padaryta. com_zimbra_email … padaryta. com_zimbra_ymemoticons … padaryta. Baigta įdiegti bendrus zimletus. Paleisti pašto dėžutę iš naujo … padaryta. Sukuriama galsync paskyra numatytam domenui … padaryta. Turite galimybę pranešti „Zimbra“ apie įdiegimą. Tai padeda mums stebėti „Zimbra Collaboration Server“ įsisavinimą. Vienintelė perduodama informacija yra: Įdiegta zcs VERSION (8.5.1_GA_3056_UBUNTU14_64) ADMIN EMAIL ADDRESS sukurtas ([email protected]) Pranešti Zimbra apie jūsų įdiegimą? [Taip] taip Pranešimas „Zimbra“ apie diegimą per http://www.zimbra.com/cgi-bin/notify.cgi?VER=8.5.1_GA_3056_UBUNTU14_64&[email protected]
Mes stumiame "Y" jei norime pranešti zimbra apie diegimą arba "N" jei nenorime, tai neprivaloma: Ir po šio didžio darbo spaudžiame įeiti Norėdami užbaigti diegimą:
 „Zimbra crontab“ sąranka … baigta. Perkeliamas /tmp/zmsetup.06042014-231656.log į / opt / zimbra / log Konfigūracija baigta - paspauskite grįžti, kad išeitumėte
Dabar per naršyklę galime pridėti vartotojų, susieti esamą LDAP, konfigūruoti prievadus ir pan., Pakeisti IP adresą tuo, kurį jie naudojo.

6.- Peržiūri naujienas valdymo skydelyje


Norėdami pasiekti, įvesime> https://zimbra8.solvetic.com:7071

DIDELIS

Mes galime pamatyti kontrolės skydelis naudojant numatytąją temą.

DIDELIS

Prieiga prie vartotojų jūsų dėklą galima peržiūrėti taip.

DIDELIS

IšvadosMes kalbėjome apie tai, kaip įdiegti nemokamą „Zimbra 8.5.1“ versiją, kurią galima naudoti gamybinėje aplinkoje be problemų bet kokiam vartotojų skaičiui, kol bus išlaikyta tinkama aparatinė įranga. Tiesa, vartojimas yra šiek tiek didelis, jei lyginame jį su kitais el. Pašto klientais, tačiau galime pasakyti, kad „Zimbra“ yra ne tik el. Paštas, bet ir produktyvumo paketas. Tai gali būti laikoma „Microsoft Exchange“ alternatyva.

Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave