Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Pasiuna

Ang pag-optimize sa imprastraktura sa opisina ug pag-deploy og bag-ong mga workspace usa ka dakong hagit alang sa mga kompanya sa tanang matang ug gidak-on. Ang labing kaayo nga kapilian alang sa usa ka bag-ong proyekto mao ang pag-abang sa mga kapanguhaan sa panganod ug pagpalit mga lisensya nga magamit gikan sa taghatag ug sa imong kaugalingon nga sentro sa datos. Usa ka solusyon alang sa ingon nga senaryo mao ang Zextras Suite, nga nagtugot kanimo sa paghimo og plataporma alang sa kolaborasyon ug mga komunikasyon sa korporasyon sa usa ka negosyo sa cloud environment ug sa imong kaugalingong imprastraktura.
Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Ang solusyon gidisenyo alang sa mga opisina sa bisan unsang gidak-on ug adunay duha ka nag-unang mga senaryo sa pag-deploy: kung adunay ka hangtod sa 3000 ka libo nga mga mailbox ug wala’y taas nga mga kinahanglanon alang sa pagtugot sa sayup, mahimo nimong magamit ang usa ka pag-install sa usa ka server, ug ang kapilian sa pag-install sa multi-server. nagsuporta sa kasaligan ug responsive nga operasyon sa napulo ug gatusan ka libo nga mga mailbox. Sa tanan nga mga kaso, ang user makakuha og access sa mail, mga dokumento ug mga mensahe pinaagi sa usa ka web interface gikan sa usa ka trabahoan nga nagpadagan sa bisan unsa nga OS nga walay pag-instalar ug pag-configure sa dugang nga software, o pinaagi sa mga mobile application alang sa iOS ug Android. Posible nga gamiton ang pamilyar nga mga kliyente sa Outlook ug Thunderbird.

Aron ma-deploy ang proyekto, kauban ni Zextras - SVZ gipili ang Yandex.Cloud tungod kay ang arkitektura niini susama sa AWS ug adunay suporta alang sa S3 compatible storage, nga makapakunhod sa gasto sa pagtipig sa dagkong mga volume sa mail, mga mensahe ug mga dokumento ug makadugang sa fault tolerance sa solusyon.

Sa palibot sa Yandex.Cloud, gigamit ang mga batakang kagamitan sa pagdumala sa virtual machine aron ma-install ang usa ka server "Compute Cloud" ug mga kapabilidad sa pagdumala sa virtual network "Virtual Private Cloud". Alang sa pag-instalar sa multi-server, dugang sa gitakda nga mga himan, gikinahanglan nga gamiton ang mga teknolohiya "Grupo sa pagbutang", kon gikinahanglan (depende sa sukod sa sistema) - usab "Mga Grupo sa Instance", ug network balancer Yandex Load Balancer.

S3-compatible nga pagtipig sa butang Yandex Object Pagtipig mahimong gamiton sa duha ka mga opsyon sa pag-instalar, ug mahimo usab nga konektado sa mga sistema nga gipakatap on-premise alang sa ekonomikanhon ug fault-tolerant nga pagtipig sa data sa mail server sa Yandex.Cloud.

Alang sa pag-instalar sa usa ka server, depende sa gidaghanon sa mga tiggamit ug/o mga mailbox, gikinahanglan ang mosunod: alang sa nag-unang server 4-12 vCPU, 8-64 GB vRAM (piho nga mga bili sa vCPU ug vRAM nagdepende sa gidaghanon sa mga mailbox ug sa aktuwal nga load), labing menos 80 GB nga disk alang sa operating system ug mga aplikasyon, ingon man dugang nga disk space alang sa pagtipig sa mail, mga indeks, mga troso, ug uban pa, depende sa gidaghanon ug kasagaran nga gidak-on sa mga mailbox ug nga mahimo dinamikong pagbag-o sa panahon sa operasyon sa sistema; para sa auxiliary Docs servers: 2-4 vCPU, 2-16 GB vRAM, 16 GB disk space (piho nga resource values ​​​​ug gidaghanon sa mga server nagdepende sa aktuwal nga load); Dugang pa, mahimong gikinahanglan ang TURN/STUN server (ang panginahanglan niini isip bulag nga server ug ang mga kahinguhaan nagdepende sa aktuwal nga load). Para sa multi-server installations, ang gidaghanon ug katuyoan sa role-playing virtual machines ug ang mga kahinguhaan nga gigahin niini gitino sa tagsa-tagsa depende sa mga kinahanglanon sa user.

Katuyoan sa artikulo

Deskripsyon sa deployment sa Yandex.Cloud environment sa mga produkto sa Zextras Suite base sa Zimbra mail server sa single-server installation option. Ang resulta nga pag-instalar mahimong magamit sa usa ka palibot sa produksiyon (ang mga eksperyensiyado nga tiggamit makahimo sa gikinahanglan nga mga setting ug makadugang sa mga kapanguhaan).

Ang Zextras Suite/Zimbra nga sistema naglakip sa:

  • Zimbra — corporate email nga adunay abilidad sa pagpaambit sa mga mailbox, kalendaryo ug mga lista sa kontak (mga libro sa adres).
  • Zextras Docs — usa ka built-in nga office suite nga gibase sa LibreOffice online para sa paghimo ug pagtinabangay sa mga dokumento, spreadsheet, ug mga presentasyon.
  • Zextras Drive - indibidwal nga pagtipig sa file nga nagtugot kanimo sa pag-edit, pagtipig ug pagpaambit sa mga file ug folder sa ubang mga tiggamit.
  • Zextras Team - usa ka mensahero nga adunay suporta alang sa komperensya sa audio ug video. Anaa nga mga bersyon mao ang Team Basic, nga nagtugot lamang sa 1: 1 nga komunikasyon, ug ang Team Pro, nga nagsuporta sa multi-user nga mga komperensya, mga channel, screen sharing, file sharing ug uban pang mga function.
  • Zextras Mobile - suporta alang sa mga mobile device pinaagi sa Exchange ActiveSync aron ma-synchronize ang mail sa mga mobile device nga adunay MDM (Mobile Device Management) nga mga gimbuhaton sa pagdumala. Nagtugot kanimo sa paggamit sa Microsoft Outlook isip email client.
  • Zextras Admin – pagpatuman sa multi-tenant system administration uban ang delegasyon sa mga administrador sa pagdumala sa mga grupo sa mga kliyente ug mga klase sa serbisyo.
  • Pag-backup sa Zextras -full-cycle data backup ug recovery sa tinuod nga panahon
  • Zextras Powerstore — hierarchical nga pagtipig sa mga butang sa sistema sa mail nga adunay suporta alang sa mga klase sa pagproseso sa datos, nga adunay katakus sa pagtipig sa datos sa lokal o sa mga pagtipig sa panganod sa arkitektura sa S3, lakip ang Yandex Object Storage.

Sa pagkompleto sa pag-instalar, ang user makadawat sa usa ka sistema nga nagtrabaho sa Yandex.Cloud nga palibot.

Mga termino ug mga pagdili

  1. Ang pag-alok sa disk space para sa mga mailbox, index, ug uban pang tipo sa datos dili sakop tungod kay ang Zextras Powerstore nagsuporta sa daghang mga tipo sa pagtipig. Ang tipo ug gidak-on sa pagtipig nagdepende sa mga buluhaton ug mga parameter sa sistema. Kung gikinahanglan, mahimo kini sa ulahi sa proseso sa pag-convert sa gihulagway nga instalasyon ngadto sa usa ka produksyon.
  2. Aron mapasayon ​​ang pag-instalar, ang paggamit sa DNS server nga gidumala sa administrador aron masulbad ang internal (dili-publiko) nga mga ngalan sa domain wala gikonsiderar; ang standard nga Yandex.Cloud DNS server gigamit. Kung gigamit sa usa ka palibot sa produksiyon, girekomenda nga mogamit usa ka DNS server, nga mahimo’g naa na sa imprastraktura sa korporasyon.
  3. Gituohan nga ang usa ka account sa Yandex.Cloud gigamit nga adunay mga default nga setting (labi na, kung nag-log in sa "Console" sa serbisyo, adunay usa lamang ka direktoryo (sa lista nga "Available clouds" ubos sa default nga ngalan). pamilyar sa pagtrabaho sa Yandex.Cloud, Mahimo nila, sa ilang pagkabuotan, paghimo og usa ka bulag nga direktoryo alang sa test bench, o paggamit sa usa nga anaa na.
  4. Ang user kinahanglan adunay usa ka publiko nga DNS zone diin sila kinahanglan nga adunay administratibong pag-access.
  5. Ang user kinahanglan nga adunay access sa direktoryo sa Yandex.Cloud "Console" nga adunay labing menos ang "editor" nga papel (ang "Cloud Owner" adunay tanan nga gikinahanglan nga mga katungod pinaagi sa default; adunay mga giya sa paghatag og access sa cloud ngadto sa ubang mga tiggamit : mga panahon, duha ka, tulo)
  6. Kini nga artikulo wala maghulagway sa pag-instalar sa custom nga X.509 nga mga sertipiko nga gigamit sa pag-secure sa mga komunikasyon sa network gamit ang TLS nga mga mekanismo. Kung kompleto na ang pag-install, gamiton ang mga sertipiko nga gipirmahan sa kaugalingon, nga gitugotan ang mga browser nga magamit aron ma-access ang na-install nga sistema. Kasagaran sila magpakita sa usa ka pahibalo nga ang server wala’y mapamatud-an nga sertipiko, apan gitugotan ka nga magpadayon sa pagtrabaho. Hangtud ang pag-instalar sa mga sertipiko nga gipamatud-an sa mga aparato sa kliyente (gipirmahan sa publiko ug/o mga awtoridad sa sertipikasyon sa korporasyon), ang mga aplikasyon alang sa mga mobile device mahimong dili molihok sa na-install nga sistema. Busa, gikinahanglan ang pag-instalar sa mga espesipikong mga sertipiko sa palibot sa produksiyon, ug ipatuman human makompleto ang pagsulay subay sa mga polisiya sa seguridad sa korporasyon.

Deskripsyon sa proseso sa pag-instalar sa Zextras/Zimbra system sa "single-server" nga bersyon

1. Preliminary nga pagpangandam

Sa dili pa magsugod sa pag-instalar kinahanglan nimo nga sigurohon:

a) Paghimo og mga pagbag-o sa publikong DNS zone (paghimo og A record para sa Zimbra server ug MX record para sa gi-serve nga mail domain).
b) Pag-set up ug virtual network infrastructure sa Yandex.Cloud.

Sa samang higayon, human sa paghimo sa mga pagbag-o sa DNS zone, nagkinahanglan og pipila ka panahon alang niini nga mga pagbag-o nga mokaylap, apan, sa laing bahin, dili ka makahimo og usa ka A nga rekord nga wala mahibalo sa IP address nga nalangkit niini.

Busa, ang mga aksyon gihimo sa mosunod nga han-ay:

1. Magreserba ug publikong IP address sa Yandex.Cloud

1.1 Sa "Yandex.Cloud Console" (kon gikinahanglan, pagpili sa mga folder sa "anaa nga mga panganod"), adto sa Virtual Private Cloud nga seksyon, IP address subsection, unya i-klik ang "Reserve address" nga buton, pilia ang imong gusto nga availability zone (o mouyon uban ang gisugyot nga kantidad; kini nga availability zone kinahanglan nga gamiton sa sunod nga mga aksyon nga gihulagway sa ulahi sa Yandex.Cloud, kung ang katugbang nga mga porma adunay kapilian sa pagpili sa usa ka availability zone), sa dialog box nga magbukas, mahimo nimo, kung gusto, apan dili kinahanglan, pilia ang kapilian nga "DDoS Protection", ug i-klik ang "Reserve" nga buton (tan-awa usab dokumentasyon).

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Human sa pagsira sa dialog, ang usa ka static nga IP address nga gigahin sa sistema mahimong magamit sa lista sa mga IP address, nga mahimong kopyahon ug magamit sa sunod nga lakang.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

1.2 Sa "forward" DNS zone, paghimo ug A record para sa Zimbra server nga nagpunting sa nauna nga gigahin nga IP address, usa ka A record para sa TURN server nga nagpunting sa parehas nga IP address, ug usa ka MX record para sa gidawat nga mail domain. Sa among pananglitan, kini mao ang mail.testmail.svzcloud.ru (Zimbra server), turn.testmail.svzcloud.ru (TURN server), ug testmail.svzcloud.ru (mail domain), matag usa.

1.3 Sa Yandex.Cloud, sa gipili nga availability zone alang sa subnet nga gamiton sa pag-deploy sa mga virtual machine, mahimo ang NAT sa Internet.

Aron mahimo kini, sa seksyon sa Virtual Private Cloud, subseksyon nga "Mga network sa Cloud", pilia ang angay nga cloud network (sa default, ang default nga network ra ang magamit didto), pilia ang angay nga availability zone niini ug pilia ang "Pag-enable sa NAT sa Internet. ” sa mga setting niini.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Ang kahimtang mausab sa lista sa mga subnet:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Alang sa dugang nga mga detalye, tan-awa ang dokumentasyon: mga panahon и duha ka.

2. Paghimo og mga virtual machine

2.1. Paghimo og virtual machine para sa Zimbra

Ang pagkasunud sa mga aksyon:

2.1.1 Sa "Yandex.Cloud Console", adto sa Compute Cloud section, subsection nga "Virtual machines", i-klik ang "Create VM" button (para sa dugang impormasyon sa paghimo og VM, tan-awa dokumentasyon).

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

2.1.2 Didto kinahanglan nimo nga itakda:

  • Ngalan – arbitraryo (sumala sa format nga gisuportahan sa Yandex.Cloud)
  • Availability zone – kinahanglang motakdo sa usa nga gipili kaniadto para sa virtual network.
  • Sa "Public images" pilia ang Ubuntu 18.04 lts
  • Pag-instalar og boot disk nga labing menos 80GB ang gidak-on. Alang sa mga katuyoan sa pagsulay, ang usa ka tipo sa HDD igo na (ug alang usab sa produktibo nga paggamit, kung adunay pipila nga mga tipo sa datos nga gibalhin sa SSD-type nga mga disk). Kung gikinahanglan, ang dugang nga mga disk mahimong idugang human sa paghimo sa VM.

Sa "computing resources" set:

  • vCPU: labing menos 4.
  • Garantisado nga bahin sa vCPU: alang sa gidugayon sa mga aksyon nga gihulagway sa artikulo, labing menos 50%; pagkahuman sa pag-install, kung kinahanglan, mahimo kini mapakunhod.
  • RAM: 8GB girekomendar.
  • Subnet: pagpili og subnet diin ang Internet NAT gipagana atol sa preliminary preparation stage.
  • Publiko nga adres: pilia gikan sa lista ang IP address nga gigamit kaniadto sa paghimo sa A record sa DNS.
  • User: sa imong pagkabuotan, apan lahi sa root user ug gikan sa Linux system accounts.
  • Kinahanglan nimong ipiho ang usa ka publiko (bukas) nga yawe sa SSH.

Pagkat-on og dugang mahitungod sa paggamit sa SSH

Tan-awa usab 1 app. Paghimo sa mga yawe sa SSH sa openssh ug putty ug pag-convert sa mga yawe gikan sa putty ngadto sa openssh format.

2.1.3 Kung kompleto na ang pag-setup, i-klik ang "Paghimo VM".

2.2. Paghimo og virtual machine para sa Zextras Docs

Ang pagkasunud sa mga aksyon:

2.2.1 Sa "Yandex.Cloud Console", adto sa Compute Cloud section, subsection nga "Virtual machines", i-klik ang "Create VM" button (para sa dugang impormasyon sa paghimo og VM, tan-awa dinhi).

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

2.2.2 Didto kinahanglan nimo nga itakda:

  • Ngalan – arbitraryo (sumala sa format nga gisuportahan sa Yandex.Cloud)
  • Availability zone – kinahanglang motakdo sa usa nga gipili kaniadto para sa virtual network.
  • Sa "Public images" pilia ang Ubuntu 18.04 lts
  • Pag-instalar og boot disk nga labing menos 80GB ang gidak-on. Alang sa mga katuyoan sa pagsulay, ang usa ka tipo sa HDD igo na (ug alang usab sa produktibo nga paggamit, kung adunay pipila nga mga tipo sa datos nga gibalhin sa SSD-type nga mga disk). Kung gikinahanglan, ang dugang nga mga disk mahimong idugang human sa paghimo sa VM.

Sa "computing resources" set:

  • vCPU: labing menos 2.
  • Garantisado nga bahin sa vCPU: alang sa gidugayon sa mga aksyon nga gihulagway sa artikulo, labing menos 50%; pagkahuman sa pag-install, kung kinahanglan, mahimo kini mapakunhod.
  • RAM: labing menos 2GB.
  • Subnet: pagpili og subnet diin ang Internet NAT gipagana atol sa preliminary preparation stage.
  • Publiko nga adres: walay adres (kini nga makina wala magkinahanglan og access gikan sa Internet, ang outgoing access lamang gikan niini nga makina ngadto sa Internet, nga gihatag sa opsyon nga "NAT to Internet" sa subnet nga gigamit).
  • User: sa imong pagkabuotan, apan lahi sa root user ug gikan sa Linux system accounts.
  • Kinahanglan gyud nga magbutang ka usa ka publiko (bukas) nga SSH nga yawe, mahimo nimong gamiton ang parehas nga alang sa Zimbra server, mahimo ka nga makamugna usa ka lahi nga pares nga yawe, tungod kay ang pribado nga yawe alang sa Zextras Docs server kinahanglan nga ibutang sa Zimbra server disk.

Tan-awa usab ang Apendise 1. Paghimo ug SSH keys sa openssh ug putty ug pag-convert sa mga yawe gikan sa putty ngadto sa openssh nga format.

2.2.3 Kung kompleto na ang pag-setup, i-klik ang "Paghimo VM".

2.3 Ang gibuhat nga mga virtual machine mahimong magamit sa lista sa mga virtual machine, nga nagpakita, labi na, ang ilang kahimtang ug ang mga IP address nga gigamit, publiko ug internal. Ang impormasyon bahin sa mga IP address gikinahanglan sa sunod nga mga lakang sa pag-instalar.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

3. Pag-andam sa Zimbra server alang sa pag-instalar

3.1 Pag-instalar sa mga update

Kinahanglan ka nga mag-log in sa Zimbra server sa publiko nga IP address niini gamit ang imong gusto nga ssh nga kliyente gamit ang pribado nga ssh key ug gamit ang username nga gitakda sa paghimo sa virtual machine.

Human sa pag-log in, padagana ang mga sugo:

sudo apt update
sudo apt upgrade

(kung gipatuman ang katapusang mando, tubaga ang "y" sa pangutana kung sigurado ka ba sa pag-install sa gisugyot nga lista sa mga update)

Human ma-install ang mga update, mahimo nimo (apan dili kinahanglan nga) ipadagan ang mando:

sudo apt autoremove

Ug sa katapusan sa lakang, padagana ang sugo

sudo shutdown –r now

3.2 Dugang nga pag-instalar sa mga aplikasyon

Kinahanglan nimo nga i-install ang usa ka kliyente sa NTP aron ma-synchronize ang oras sa sistema ug ang aplikasyon sa screen gamit ang mosunud nga mando:

sudo apt install ntp screen

(Kung gipatuman ang katapusang mando, tubaga ang "y" kung gipangutana kung sigurado ka nga i-install ang gilakip nga lista sa mga pakete)

Mahimo usab nimo i-install ang dugang nga mga gamit alang sa kasayon ​​​​sa tagdumala. Pananglitan, ang Midnight Commander mahimong ma-install gamit ang command:

sudo apt install mc

3.3. Pag-ilis sa configuration sa sistema

3.3.1 Sa file /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg usba ang bili sa parameter pagdumala_etc_hosts c tinuod nga sa bakak nga mga.

Mubo nga sulat: aron mabag-o ang kini nga file, ang editor kinahanglan nga ipadagan sa mga katungod sa gamut nga tiggamit, pananglitan, "sudo vi /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg"o, kung na-install ang mc package, mahimo nimong gamiton ang command"sudo mcedit /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg»

3.3.2 Edit / Etc / panon ingon sa mosunod, pag-ilis sa linya nga nagpaila sa FQDN sa host sa adres gikan sa 127.0.0.1 ngadto sa internal nga IP address niini nga server, ug ang ngalan gikan sa tibuok nga ngalan sa .internal zone ngadto sa publikong ngalan sa server nga gitakda sa sayo pa sa A -rekord sa DNS zone, ug ang katugbang pinaagi sa pagbag-o sa mubo nga hostname (kung lahi kini sa mubo nga hostname gikan sa publiko nga DNS A record).

Pananglitan, sa among kaso ang file sa mga host sama sa:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Pagkahuman sa pag-edit kini ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Mubo nga sulat: aron mabag-o ang kini nga file, ang editor kinahanglan nga ipadagan sa mga katungod sa gamut nga tiggamit, pananglitan, "sudo vi /etc/hosts"o, kung na-install ang mc package, mahimo nimong gamiton ang command"sudo mcedit /etc/hosts»

3.4 Ibutang ang password sa user

Gikinahanglan kini tungod sa kamatuoran nga sa umaabot ang firewall ma-configure, ug kung adunay mga problema nga moabut niini, kung ang user adunay password, posible nga mag-log in sa virtual machine gamit ang serial console gikan sa Yandex. Cloud web console ug i-disable ang firewall ug/o ayuhon ang sayop. Sa paghimo sa usa ka virtual nga makina, ang user walay password, ug busa ang pag-access posible lamang pinaagi sa SSH gamit ang yawe nga panghimatuud.

Aron mabutang ang password kinahanglan nimo nga ipadagan ang mando:

sudo passwd <имя пользователя>

Pananglitan, sa atong kaso kini mao ang sugo "sudo passwd user".

4. Pag-instalar sa Zimbra ug Zextras Suite

4.1. Pag-download sa mga distribusyon sa Zimbra ug Zextras Suite

4.1.1 Pag-download sa Zimbra distribution

Ang pagkasunud sa mga aksyon:

1) Adto sa URL gamit ang browser www.zextras.com/download-zimbra-9 ug sulatan ang porma. Makadawat ka usa ka email nga adunay mga link aron ma-download ang Zimbra alang sa lainlaing mga OS.

2) Pilia ang kasamtangan nga bersyon sa pag-apod-apod alang sa plataporma sa Ubuntu 18.04 LTS ug kopyaha ang link

3) I-download ang Zimbra distribution sa Zimbra server ug i-unpack kini. Aron mahimo kini, pagdagan ang mga mando sa usa ka sesyon sa ssh sa zimbra server

cd ~
mkdir zimbra
cd zimbra
wget <url, скопированный на предыдущем шаге>
tar –zxf <имя скачанного файла>

(sa among pananglitan kini mao ang "tar –zxf zcs-9.0.0_OSE_UBUNTU18_latest-zextras.tgz")

4.1.2 Pag-download sa pag-apod-apod sa Zextras Suite

Ang pagkasunud sa mga aksyon:

1) Adto sa URL gamit ang browser www.zextras.com/download

2) Pun-a ang porma pinaagi sa pagsulod sa gikinahanglan nga datos ug i-klik ang "DOWNLOAD KARON" nga buton

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

3) Ang panid sa pag-download maablihan

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Kini adunay duha ka mga URL nga interesado kanamo: ang usa sa ibabaw sa panid alang sa Zextras Suite mismo, nga among gikinahanglan karon, ug ang usa sa ubos sa Docs Server block para sa Ubuntu 18.04 LTS, nga gikinahanglan sa ulahi aron i-install ang Zextras Docs sa usa ka VM para sa Docs.

4) I-download ang pag-apod-apod sa Zextras Suite sa Zimbra server ug i-unpack kini. Aron mahimo kini, pagdagan ang mga mando sa usa ka sesyon sa ssh sa zimbra server

cd ~
mkdir zimbra
cd zimbra

(kung ang kasamtangan nga direktoryo wala mausab human sa miaging lakang, ang mga sugo sa ibabaw mahimong dili iapil)

wget http://download.zextras.com/zextras_suite-latest.tgz
tar –zxf zextras_suite-latest.tgz

4.2. Pag-instalar sa Zimbra

Pagkasunud sa mga aksyon

1) Lakaw ngadto sa direktoryo diin ang mga file gi-unpack sa lakang 4.1.1 (mahimong tan-awon gamit ang ls command samtang anaa sa ~/zimbra directory).

Sa among pananglitan kini mahimong:

cd ~/zimbra/zcs-9.0.0_OSE_UBUNTU18_latest-zextras/zimbra-installer

2) Pagdalagan ang pag-instalar sa Zimbra gamit ang command

sudo ./install.sh

3) Gitubag namo ang mga pangutana sa installer

Mahimo nimong tubagon ang mga pangutana sa installer gamit ang "y" (katumbas sa "oo"), "n" (katumbas sa "dili"), o biyaan ang sugyot sa installer nga wala mausab (kini nagtanyag og mga kapilian, gipakita kini sa square bracket, pananglitan, " [Y]” o “ [N].”

Mouyon ka ba sa mga termino sa kasabutan sa lisensya sa software? - Oo.

Gigamit ang repository sa package ni Zimbra? - pinaagi sa default (oo).

"I-install ang zimbra-ldap?","I-install ang zimbra-logger?","I-install ang zimbra-mta?” – default (oo).

I-install ang zimbra-dnscache? – dili (ang operating system adunay kaugalingon nga caching DNS server nga gipagana sa default, mao nga kini nga pakete adunay panagsumpaki niini tungod sa mga pantalan nga gigamit).

I-install ang zimbra-snmp? - kung gusto, mahimo nimong biyaan ang default nga kapilian (oo), dili nimo kinahanglan i-install kini nga pakete. Sa among pananglitan, nahabilin ang default nga kapilian.

"I-install ang zimbra-store?","I-install ang zimbra-apache?","I-install ang zimbra-spell?","I-install ang zimbra-memcached?","I-install ang zimbra-proxy?” – default (oo).

I-install ang zimbra-snmp? - dili (ang pakete sa tinuud dili suportado ug gipulihan sa Zextras Drive).

I-install ang zimbra-imapd? - default (dili).

I-install ang zimbra-chat? - dili (gipulihan sa Zextras Team)

Pagkahuman mangutana ang installer kung ipadayon ba ang pag-install?

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Motubag kami og "oo" kung makapadayon kami, kung dili, tubagon namon ang "dili" ug makakuha og higayon nga usbon ang mga tubag sa mga pangutana nga gipangutana kaniadto.

Human sa pag-uyon sa pagpadayon, ang installer mag-instalar sa mga pakete.

4.) Gitubag namo ang mga pangutana gikan sa nag-unang configurator

4.1) Tungod kay sa among pananglitan ang ngalan sa DNS sa mail server (Usa ka ngalan sa rekord) ug ang ngalan sa gisilbi nga domain sa mail (ngalan sa rekord sa MX) lahi, ang configurator nagpakita usa ka pasidaan ug nag-aghat kanimo sa pagbutang sa ngalan sa gisilbi nga domain sa mail. Miuyon kami sa iyang sugyot ug isulod ang ngalan sa rekord sa MX. Sa among pananglitan kini ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Mubo nga sulat: mahimo usab nimo nga itakda ang gisilbi nga mail domain nga lahi sa server name kung ang server name adunay MX record nga parehas nga ngalan.

4.2) Gipakita sa configurator ang main menu.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Kinahanglan namon nga ibutang ang password sa tagdumala sa Zimbra (menu item 6 sa among panig-ingnan), kung wala kini imposible nga ipadayon ang pag-install, ug usbon ang setting sa zimbra-proxy (menu item 8 sa among panig-ingnan; kung gikinahanglan, kini nga setting mahimong usbon. pagkahuman sa pag-instalar).

4.3) Pag-usab sa mga setting sa zimbra-store

Sa prompt sa configurator, isulod ang numero sa item sa menu ug pindota ang Enter. Nakaadto kami sa menu sa mga setting sa pagtipig:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

diin sa imbitasyon sa configurator gisulod namon ang numero sa item sa menu sa Admin Password (sa among pananglitan 4), pindota ang Enter, pagkahuman ang configurator nagtanyag usa ka random nga nahimo nga password, nga mahimo nimong uyonan (gihinumdoman kini) o isulod ang imong kaugalingon. Sa duha nga mga kaso, sa katapusan kinahanglan nimo nga ipadayon ang Enter, pagkahuman ang butang nga "Admin Password" magtangtang sa marker alang sa paghulat sa input sa impormasyon gikan sa user:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Mibalik kami sa miaging menu (miuyon kami sa sugyot sa configurator).

4.4) Pag-usab sa mga setting sa zimbra-proxy

Pinaagi sa analohiya sa miaging lakang, sa main menu, pilia ang numero sa butang nga "zimbra-proxy" ug isulod kini sa configurator prompt.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Sa Proxy configuration menu nga magbukas, pilia ang numero sa "Proxy server mode" nga butang ug isulod kini sa configurator prompt.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Itanyag sa configurator ang pagpili sa usa sa mga mode, isulod ang "redirect" sa pag-aghat niini ug pindota ang Enter.

Human niini mobalik kami sa main menu (miuyon kami sa sugyot sa configurator).

4.5) Nagdagan nga configuration

Aron masugdan ang configuration, isulod ang “a” sa configurator prompt. Pagkahuman niini mangutana kung i-save ba ang gisulud nga pagsumpo sa usa ka file (nga mahimong magamit alang sa pag-install pag-usab) - mahimo ka mouyon sa default nga sugyot, kung nahuman na ang pag-save - kini mangutana kung unsang file ang i-save ang pagsumpo (ikaw mahimo usab nga mouyon sa default nga sugyot o pagsulod sa imong kaugalingon nga ngalan sa file).

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Niini nga yugto, mahimo ka gihapon nga magdumili sa pagpadayon ug paghimo mga pagbag-o sa pag-configure pinaagi sa pag-uyon sa default nga tubag sa pangutana nga "Ang sistema mabag-o - magpadayon?"

Aron masugdan ang pag-install, kinahanglan nimo nga tubagon ang "Oo" sa kini nga pangutana, pagkahuman i-apply sa configurator ang nauna nga gisulod nga mga setting sa pipila ka panahon.

4.6) Pagkompleto sa pag-instalar sa Zimbra

Sa dili pa makompleto, ang installer mangutana kon ipahibalo ba si Zimbra mahitungod sa pag-instalar. Mahimo kang mouyon sa default nga sugyot o mobalibad (pinaagi sa pagtubag sa "Dili") sa pahibalo.

Human niini ang installer magpadayon sa paghimo sa katapusang mga operasyon sulod sa pipila ka panahon ug magpakita sa usa ka pahibalo nga ang pag-configure sa sistema kompleto sa usa ka prompt sa pagpugos sa bisan unsang yawe aron makagawas sa installer.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

4.3. Pag-instalar sa Zextras Suite

Alang sa dugang nga impormasyon bahin sa pag-instalar sa Zextras Suite, tan-awa mga instruksyon.

Ang pagkasunud sa mga aksyon:

1) Lakaw ngadto sa direktoryo diin ang mga file gi-unpack sa lakang 4.1.2 (mahimong tan-awon gamit ang ls command samtang anaa sa ~/zimbra directory).

Sa among pananglitan kini mahimong:

cd ~/zimbra/zextras_suite

2) Pagdalagan ang pag-install sa Zextras Suite gamit ang command

sudo ./install.sh all

3) Gitubag namo ang mga pangutana sa installer

Ang prinsipyo sa operasyon sa installer susama sa Zimbra installer, gawas sa pagkawala sa usa ka configurator. Mahimo nimong tubagon ang mga pangutana sa installer gamit ang "y" (katumbas sa "oo"), "n" (katumbas sa "dili"), o biyaan ang sugyot sa installer nga wala mausab (kini nagtanyag og mga kapilian, gipakita kini sa square bracket, pananglitan, " [Y]” o “ [N].”

Aron masugdan ang proseso sa pag-instalar, kinahanglan nimo nga kanunay nga tubagon ang "oo" sa mosunod nga mga pangutana:

Mouyon ka ba sa mga termino sa kasabutan sa lisensya sa software?
Gusto ba nimo alang sa Zextras Suite nga awtomatikong i-download, i-install ug i-upgrade ang ZAL Library?

Pagkahuman usa ka pahibalo ang ipakita nga naghangyo kanimo nga ipadayon ang Enter aron magpadayon:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Pagkahuman sa pagpadayon sa Enter, magsugod ang proseso sa pag-install, usahay mabalda sa mga pangutana, diin, bisan pa, tubagon namon pinaagi sa pag-uyon sa mga default nga sugyot ("oo"), nga mao:

Ang Zextras Suite Core i-install na karon. Ipadayon?
Gusto ba nimong hunongon ang Zimbra Web Application (mailbox)?
Ang Zextras Suite Zimlet i-install na karon. Ipadayon?

Sa dili pa magsugod ang katapusang bahin sa pag-instalar, mapahibalo ka nga kinahanglan nimo nga i-configure ang filter sa DOS ug hangyoon ka nga ipadayon ang Enter aron magpadayon. Pagkahuman sa pagpindot sa Enter, ang katapusan nga bahin sa pag-install magsugod, sa katapusan ang usa ka katapusan nga pahibalo gipakita ug ang installer makompleto.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

4.4. Inisyal nga setup tuning ug determinasyon sa LDAP configuration parameters

1) Ang tanan nga sunod nga aksyon gihimo sa ilawom sa zimbra user. Aron mahimo kini kinahanglan nimo nga ipadagan ang mando

sudo su - zimbra

2) Usba ang setting sa DOS filter gamit ang command

zmprov mcf zimbraHttpDosFilterMaxRequestsPerSec 150

3) Aron ma-install ang Zextras Docs, kinahanglan nimo ang kasayuran bahin sa pipila nga mga kapilian sa pagsumpo sa Zimbra. Aron mahimo kini mahimo nimong ipadagan ang mando:

zmlocalconfig –s | grep ldap

Sa among pananglitan, ang mosunod nga impormasyon ipakita:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Para sa dugang nga paggamit, magkinahanglan ka og ldap_url, zimbra_ldap_password (ug zimbra_ldap_userdn, bisan tuod ang Zextras Docs installer kasagarang mohimo ug hustong mga pagtag-an mahitungod sa LDAP username).

4) Pag-undang isip zimbra user pinaagi sa pagpadagan sa command
logout

5. Pag-andam sa Docs server alang sa pag-instalar

5.1. Pag-upload sa SSH nga pribadong yawe sa Zimbra server ug pag-log in sa Docs server

Kinahanglan nga ibutang sa Zimbra server ang pribadong yawe sa SSH key pair, ang publikong yawe niini gigamit sa lakang 2.2.2 sa clause 2.2 sa paghimo sa Docs virtual machine. Mahimo kini i-upload sa server pinaagi sa SSH (pananglitan, pinaagi sa sftp) o i-paste pinaagi sa clipboard (kung ang mga kapabilidad sa kliyente sa SSH nga gigamit ug ang palibot sa pagpatuman niini gitugotan).

Kami nagtuo nga ang pribadong yawe gibutang sa file ~/.ssh/docs.key ug ang user nga gigamit sa pag-log in sa Zimbra server mao ang tag-iya niini (kon ang pag-download/pagmugna niini nga file gihimo ubos niini nga user, siya awtomatikong nahimong tag-iya niini).

Kinahanglan nimo nga ipadagan ang mando kausa:

chmod 600 ~/.ssh/docs.key

Sa umaabot, aron maka-log in sa Docs server, kinahanglan nimong buhaton ang mosunod nga han-ay sa mga aksyon:

1) Pag-login sa Zimbra server

2) Dagan nga sugo

ssh -i ~/.ssh/docs.key user@<внутренний ip-адрес сервера Docs>

Diin ang bili makita sa "Yandex.Cloud Console", pananglitan, sama sa gipakita sa paragraph 2.3.

5.2. Pag-instalar sa mga update

Human sa pag-log in sa Docs server, padagana ang mga command nga susama niadtong para sa Zimbra server:

sudo apt update
sudo apt upgrade

(kung gipatuman ang katapusang mando, tubaga ang "y" sa pangutana kung sigurado ka ba sa pag-install sa gisugyot nga lista sa mga update)

Human ma-install ang mga update, mahimo nimo (apan dili kinahanglan nga) ipadagan ang mando:

sudo apt autoremove

Ug sa katapusan sa lakang, padagana ang sugo

sudo shutdown –r now

5.3. Dugang nga pag-instalar sa mga aplikasyon

Kinahanglan nimo nga i-install ang usa ka kliyente sa NTP aron ma-synchronize ang oras sa sistema ug ang aplikasyon sa screen, parehas sa parehas nga aksyon alang sa server sa Zimbra, nga adunay mosunud nga mando:

sudo apt install ntp screen

(Kung gipatuman ang katapusang mando, tubaga ang "y" kung gipangutana kung sigurado ka nga i-install ang gilakip nga lista sa mga pakete)

Mahimo usab nimo i-install ang dugang nga mga gamit alang sa kasayon ​​​​sa tagdumala. Pananglitan, ang Midnight Commander mahimong ma-install gamit ang command:

sudo apt install mc

5.4. Pag-ilis sa configuration sa sistema

5.4.1. Sa file /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg, sa samang paagi sa Zimbra server, usba ang bili sa manage_etc_hosts parameter gikan sa tinuod ngadto sa bakak.

Mubo nga sulat: aron mabag-o ang kini nga file, ang editor kinahanglan nga ipadagan sa mga katungod sa gamut nga tiggamit, pananglitan, "sudo vi /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg"o, kung na-install ang mc package, mahimo nimong gamiton ang command"sudo mcedit /etc/cloud/cloud.cfg.d/95-yandex-cloud.cfg»

5.4.2. I-edit ang /etc/hosts, idugang ang publikong FQDN sa Zimbra server, apan uban ang internal IP address nga gi-assign sa Yandex.Cloud. Kung ikaw adunay internal DNS server nga kontrolado sa administrador nga gigamit sa mga virtual machine (pananglitan, sa usa ka palibot sa produksiyon), ug makahimo sa pagsulbad sa publiko nga FQDN sa Zimbra server nga adunay internal nga IP address kung makadawat usa ka hangyo gikan sa internal nga network (alang sa mga hangyo gikan sa Internet, ang FQDN sa Zimbra server kinahanglan nga masulbad sa publiko nga IP address, ug ang TURN server kinahanglan kanunay nga masulbad pinaagi sa usa ka publiko nga IP address, lakip na kung ang pag-access gikan sa mga internal nga adres), kini nga operasyon wala kinahanglana.

Pananglitan, sa among kaso ang file sa mga host sama sa:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Pagkahuman sa pag-edit kini ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Mubo nga sulat: aron mabag-o ang kini nga file, ang editor kinahanglan nga ipadagan sa mga katungod sa gamut nga tiggamit, pananglitan, "sudo vi /etc/hosts"o, kung na-install ang mc package, mahimo nimong gamiton ang command"sudo mcedit /etc/hosts»

6. Pag-instalar sa Zextras Docs

6.1. Login sa Docs server

Ang pamaagi sa pag-log in sa Docs server gihulagway sa clause 5.1.

6.2. Pag-download sa Zextras Docs distribution

Ang pagkasunud sa mga aksyon:

1) Gikan sa panid diin sa clause 4.1.2. Pag-download sa pag-apod-apod sa Zextras Suite I-download ang pag-apod-apod sa Zextras Suite (sa lakang 3), kopyaha ang URL alang sa pagtukod og Docs para sa Ubuntu 18.04 LTS (kung wala kini gikopya sa sayo pa).

2) I-download ang pag-apod-apod sa Zextras Suite sa Zimbra server ug i-unpack kini. Aron mahimo kini, pagdagan ang mga mando sa usa ka sesyon sa ssh sa zimbra server

cd ~
mkdir zimbra
cd zimbra
wget <URL со страницы скачивания>

(sa among kaso ang mando nga "wget" gipatuman download.zextras.com/zextras-docs-installer/latest/zextras-docs-ubuntu18.tgz»)

tar –zxf <имя скачанного файла>

(sa among kaso, ang command "tar –zxf zextras-docs-ubuntu18.tgz" gipatuman)

6.3. Pag-instalar sa Zextras Docs

Alang sa dugang nga impormasyon bahin sa pag-instalar ug pag-configure sa Zextras Docs, tan-awa dinhi.

Ang pagkasunud sa mga aksyon:

1) Lakaw ngadto sa direktoryo diin ang mga file gi-unpack sa lakang 4.1.1 (mahimong tan-awon gamit ang ls command samtang anaa sa ~/zimbra directory).

Sa among pananglitan kini mahimong:

cd ~/zimbra/zextras-docs-installer

2) Pagdalagan ang pag-install sa Zextras Docs gamit ang command

sudo ./install.sh

3) Gitubag namo ang mga pangutana sa installer

Mahimo nimong tubagon ang mga pangutana sa installer gamit ang "y" (katumbas sa "oo"), "n" (katumbas sa "dili"), o biyaan ang sugyot sa installer nga wala mausab (kini nagtanyag og mga kapilian, gipakita kini sa square bracket, pananglitan, " [Y]” o “ [N]”).

Ang sistema mabag-o, gusto ba nimo ipadayon? – dawata ang default nga kapilian (“oo”).

Pagkahuman niini, magsugod ang pag-install sa mga dependency: ipakita sa installer kung unsang mga pakete ang gusto nga i-install ug mangayo alang sa kumpirmasyon aron ma-install kini. Sa tanan nga mga kaso, miuyon kami sa mga default nga tanyag.

Pananglitan, mahimo siyang mangutana "python2.7 wala makit-an. Gusto ba nimo kini i-install?","python-ldap wala makit-an. Gusto ba nimo kini i-install?"ug uban pa.

Human ma-install ang tanan nga gikinahanglan nga mga pakete, ang installer nangayo og pagtugot nga i-install ang Zextras Docs:

Gusto ba nimong i-install ang Zextras DOCS? – dawata ang default nga kapilian (“oo”).

Pagkahuman sa pila ka oras gigugol sa pag-install sa mga pakete, ang Zextras Docs mismo, ug nagpadayon sa mga pangutana sa configurator.

4) Gitubag namon ang mga pangutana gikan sa configurator

Gihangyo sa configurator ang mga parameter sa pag-configure usa-usa; agig tubag, ang mga kantidad nga nakuha sa lakang 3 sa clause 4.4 gisulod. Inisyal nga tuning sa mga setting ug determinasyon sa LDAP configuration parameters.

Sa among pananglitan, ang mga setting sama sa:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

5) Pagkompleto sa pag-instalar sa Zextras Docs

Human matubag ang mga pangutana sa configurator, gikompleto sa installer ang lokal nga configuration sa Docs ug girehistro ang na-install nga serbisyo sa nag-unang Zimbra server nga na-install sa sayo pa.

Alang sa usa ka pag-instalar sa usa ka server, kasagaran igo na kini, apan sa pipila ka mga kaso (kung ang mga dokumento dili maablihan sa Docs sa web client sa tab nga Drive) mahimo nimo kinahanglan nga maghimo usa ka aksyon nga gikinahanglan alang sa usa ka pag-install nga daghang server. - sa among panig-ingnan, sa panguna nga server sa Zimbra, kinahanglan nimo nga buhaton kini gikan sa ilawom sa tiggamit sa Zimbra Teams /opt/zimbra/libexec/zmproxyconfgen и zmproxyctl i-restart.

7. Inisyal nga setup sa Zimbra ug Zextras Suite (gawas sa Team)

7.1. Pag-login sa admin console sa unang higayon

Log in sa browser gamit ang URL: https://:7071

Kung gusto, mahimo kang mag log in sa web client gamit ang URL: https://

Kung nag-log in, ang mga browser nagpakita usa ka pasidaan bahin sa usa ka dili sigurado nga koneksyon tungod sa kawalay katakus sa pag-verify sa sertipiko. Kinahanglan ka nga motubag sa browser bahin sa imong pagtugot nga moadto sa site bisan pa sa kini nga pasidaan. Kini tungod sa kamatuoran nga human sa pag-instalar, ang usa ka self-signed nga X.509 nga sertipiko gigamit alang sa mga koneksyon sa TLS, nga sa ulahi (sa produktibo nga paggamit - kinahanglan) mapulihan sa usa ka komersyal nga sertipiko o laing sertipiko nga giila sa mga browser nga gigamit.

Sa porma sa pag-authenticate, isulod ang username sa format admin@ ug ang Zimbra administrator password nga gipiho sa pag-instalar sa Zimbra server sa lakang 4.3 sa clause 4.2.

Sa among pananglitan kini ingon niini:

Admin Console:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Web client:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud
Nota 1. Kung dili nimo ipiho ang usa ka gidawat nga domain sa mail kung nag-log in sa admin console o kliyente sa web, ang mga tiggamit mapamatud-an sa domain sa mail nga gihimo kung gi-install ang Zimbra server. Human sa pag-instalar, kini lamang ang gidawat nga domain sa mail nga anaa niini nga server, apan samtang ang sistema naglihok, ang dugang nga mga domain sa mail mahimong idugang, ug dayon ang tin-aw nga pagtino sa domain sa user name makahimo og kalainan.

Nota 2. Kung mag log in ka sa web client, ang imong browser mahimong mangayo og permiso sa pagpakita sa mga pahibalo gikan sa site. Kinahanglan nga mouyon ka nga makadawat mga pahibalo gikan sa kini nga site.

Nota 3. Human sa pag-log in sa administrator console, mahimo kang mapahibalo nga adunay mga mensahe ngadto sa administrador, kasagaran nagpahinumdom kanimo sa pag-set up sa Zextras Backup ug/o pagpalit og Zextras nga lisensya sa dili pa matapos ang default trial license. Kini nga mga aksyon mahimo sa ulahi, ug busa ang mga mensahe nga anaa sa panahon sa pagsulod mahimong dili tagdon ug/o markahan nga nabasa sa Zextras menu: Zextras Alert.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Nota 4. Ilabi na nga importante nga hinumdoman nga sa status sa server monitor ang status sa serbisyo sa Docs gipakita nga "dili magamit" bisan kung ang Docs sa web client nagtrabaho sa husto:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Kini usa ka bahin sa pagsulay nga bersyon ug mahimo ra nga ayohon pagkahuman sa pagpalit usa ka lisensya ug pagkontak sa suporta.

7.2. Pag-deploy sa mga sangkap sa Zextras Suite

Sa Zextras: Core nga menu, kinahanglan nimo nga i-klik ang "Deploy" nga buton para sa tanan nga mga zimlet nga gusto nimong gamiton.

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Kung nag-deploy sa mga winterlet, usa ka diyalogo ang makita uban ang resulta sa operasyon sama sa mosunod:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Sa among pananglitan, ang tanan nga Zextras Suite winterlets gipakatap, pagkahuman ang Zextras: Core nga porma magkuha sa mosunod nga porma:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

7.3. Pag-usab sa mga setting sa pag-access

7.3.1. Pag-usab sa Global Settings

Sa menu sa Settings: Global settings, Proxy server submenu, usba ang mosunod nga mga parameter:

Web proxy mode: pag-redirect
I-enable ang administration console proxy server: tsek ang kahon.
Dayon i-klik ang "Save" sa ibabaw nga tuo nga bahin sa porma.

Sa among pananglitan, pagkahuman sa mga pagbag-o nga nahimo, ang porma ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

7.3.2. Mga pagbag-o sa panguna nga mga setting sa server sa Zimbra

Sa menu sa Settings: Mga server: , submenu Proxy server, usba ang mosunod nga mga parameter:

Web proxy mode: pag-klik sa "Reset to default value" nga buton (ang bili mismo dili mausab, tungod kay kini gitakda na sa panahon sa pag-instalar). I-enable ang administration console proxy server: susiha nga ang checkbox gi-tsek (ang default value kinahanglan nga magamit, kung dili, mahimo nimo i-klik ang "Reset to default value" nga buton ug/o i-set kini sa mano-mano). Dayon i-klik ang "Save" sa ibabaw nga tuo nga bahin sa porma.

Sa among pananglitan, pagkahuman sa mga pagbag-o nga nahimo, ang porma ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Mubo nga sulat: (usa ka restart mahimong gikinahanglan kung ang pag-log in niini nga pantalan dili molihok)

7.4. Bag-ong admin console login

Log in sa administrator console sa usa ka browser gamit ang URL: https://:9071
Sa umaabot, gamita kini nga URL aron maka-log in

Mubo nga sulat: alang sa usa ka pag-instalar sa usa ka server, ang pagbag-o nga gihimo sa miaging lakang kasagaran igo na, apan sa pipila ka mga kaso (kung ang panid sa server dili ipakita kung mosulod sa piho nga URL) kinahanglan nimo nga buhaton ang usa ka aksyon nga gikinahanglan alang sa usa ka multi- pag-instalar sa server - sa among panig-ingnan sa nag-unang mga sugo sa server sa Zimbra kinahanglan nga ipatuman ingon usa ka tiggamit sa Zimbra /opt/zimbra/libexec/zmproxyconfgen и zmproxyctl i-restart.

7.5. Pag-edit sa default nga COS

Sa Settings: Service Class menu, pilia ang COS nga adunay ngalan nga "default".

Sa submenu nga "Oportunidad", kuhaa ang tsek sa function nga "Portfolio", dayon i-klik ang "Save" sa taas nga tuo nga bahin sa porma.

Sa among pananglitan, pagkahuman sa pag-configure, ang porma ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Girekomenda usab nga susihon ang setting nga "Enable sharing of files and folders" sa Drive submenu, unya i-klik ang "Save" sa taas nga tuo nga bahin sa porma.

Sa among pananglitan, pagkahuman sa pag-configure, ang porma ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Sa usa ka palibot sa pagsulay, sa parehas nga klase sa serbisyo, mahimo nimong mapalihok ang mga function sa Team Pro pinaagi sa pag-on sa checkbox nga adunay parehas nga ngalan sa submenu sa Team, pagkahuman ang porma sa pag-configure magkuha sa mosunod nga porma:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Kung ang mga feature sa Team Pro ma-disabled, ang mga user adunay access lang sa mga feature sa Team Basic.
Palihug timan-i nga ang Zextras Team Pro lisensyado nga independente sa Zextras Suite, nga nagtugot kanimo sa pagpalit niini sa mas gamay nga mga mailbox kaysa sa Zextras Suite mismo; Ang mga bahin sa Team Basic gilakip sa lisensya sa Zextras Suite. Busa, kung gigamit sa usa ka palibot sa produksiyon, kinahanglan nimo nga maghimo usa ka lahi nga klase sa serbisyo alang sa mga tiggamit sa Team Pro nga naglakip sa angay nga mga bahin.

7.6. Pag-setup sa firewall

Gikinahanglan alang sa nag-unang Zimbra server:

a) Tugoti ang pag-access gikan sa Internet ngadto sa ssh, http/https, imap/imaps, pop3/pop3s, smtp ports (ang nag-unang pantalan ug dugang nga mga pantalan nga gamiton sa mga mail client) ug ang administration console port.

b) Tugoti ang tanan nga koneksyon gikan sa internal nga network (nga ang NAT sa Internet gipalihok sa lakang 1.3 sa lakang 1).

Dili kinahanglan nga i-configure ang usa ka firewall alang sa Zextras Docs server, tungod kay dili kini ma-access gikan sa Internet.

Aron mahimo kini, kinahanglan nimo nga buhaton ang mosunod nga han-ay sa mga aksyon:

1) Log sa text console sa nag-unang Zimbra server. Kung nag-log in pinaagi sa SSH, kinahanglan nimo nga ipadagan ang "screen" nga mando aron malikayan ang pagkabalda sa pagpatuman sa command kung ang koneksyon sa server temporaryo nga nawala tungod sa mga pagbag-o sa mga setting sa firewall.

2) Pagdalag mga sugo

sudo ufw allow 22,25,80,110,143,443,465,587,993,995,9071/tcp
sudo ufw allow from <адрес_вашей_сети>/<длина CIDR маски>
sudo ufw enable

Sa among pananglitan kini ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

7.7. Pagsusi sa access sa web client ug admin console

Aron mamonitor ang pagpaandar sa firewall, mahimo kang moadto sa mosunod nga URL sa imong browser

Administrator console: https://:9071
Web client: http:// (usa ka awtomatik nga redirect ang mahitabo sa https://)
Sa samang higayon, ang administrator console kinahanglang dili moabli sa alternatibong URL https://:7071.

Ang kliyente sa web sa among pananglitan ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Nota. Kung mag log in ka sa web client, ang imong browser mahimong mangayo og permiso sa pagpakita sa mga pahibalo gikan sa site. Kinahanglan nga mouyon ka nga makadawat mga pahibalo gikan sa kini nga site.

8. Pagsiguro sa operasyon sa audio ug video conference sa Zextras Team

8.1. Kinatibuk-ang impormasyon

Ang mga aksyon nga gihulagway sa ubos dili kinahanglan kung ang tanan nga mga kliyente sa Zextras Team makig-uban sa usag usa nga wala gigamit ang NAT (sa kini nga kaso, ang mga interaksyon sa Zimbra server mismo mahimong himuon gamit ang NAT, i.e. hinungdanon nga wala’y NAT tali sa mga kliyente), o kung text lang ang gigamit nga messenger.

Aron masiguro ang interaksyon sa kliyente pinaagi sa audio ug video conferencing:

a) Kinahanglan nimo nga i-install o gamiton ang kasamtangan nga TURN server.

b) Kay ang TURN server kasagaran usab adunay function sa usa ka STUN server, kini girekomendar nga gamiton kini sa kini nga kapasidad usab (ingon nga alternatibo, mahimo nimong gamiton ang publiko nga STUN server, apan ang STUN functionality lamang kasagaran dili igo).

Sa usa ka palibot sa produksiyon, tungod sa potensyal nga taas nga karga, girekomenda nga ibalhin ang TURN server sa usa ka bulag nga virtual machine. Para sa pagsulay ug/o gaan nga load, ang TURN server mahimong ikombinar sa main Zimbra server.

Ang among pananglitan nagtan-aw sa pag-instalar sa TURN server sa nag-unang Zimbra server. Ang pag-instalar sa TURN sa usa ka bulag nga server parehas, gawas nga ang mga lakang nga may kalabutan sa pag-install ug pag-configure sa TURN software gihimo sa TURN server, ug ang mga lakang aron ma-configure ang Zimbra server aron magamit kana nga server gihimo sa panguna nga server sa Zimbra.

8.2. Pag-instalar ug TURN server

Ang pag-log in kaniadto pinaagi sa SSH sa panguna nga server sa Zimbra, padagana ang mando

sudo apt install resiprocate-turn-server

8.3. Pagbutang ug TURN server

Nota. Aron mabag-o ang tanan nga mosunud nga mga file sa pag-configure, ang editor kinahanglan ipadagan nga adunay mga katungod sa gamut nga tiggamit, pananglitan, "sudo vi /etc/reTurn/reTurnServer.config"o, kung na-install ang mc package, mahimo nimong gamiton ang command"sudo mcedit /etc/reTurn/reTurnServer.config»

Gipasayon ​​nga paghimo sa user

Aron pasimplehon ang paghimo ug pag-debug sa usa ka pagsulay nga koneksyon sa TURN server, among i-disable ang paggamit sa mga hash nga password sa TURN server user database. Sa usa ka palibot sa produksiyon, girekomenda nga gamiton ang mga password nga gi-hash; sa niini nga kaso, ang kaliwatan sa password hash alang kanila kinahanglan nga ipahigayon sumala sa mga panudlo nga anaa sa /etc/reTurn/reTurnServer.config ug /etc/reTurn/users.txt files.

Ang pagkasunud sa mga aksyon:

1) I-edit ang /etc/reTurn/reTurnServer.config nga payl

Usba ang bili sa parameter nga "UserDatabaseHashedPasswords" gikan sa "tinuod" ngadto sa "bakak".

2) I-edit ang file /etc/reTurn/users.txt

Ibutang kini sa usa ka username, password, gingharian (arbitraryo, dili gigamit sa pag-set up sa usa ka koneksyon sa Zimbra) ug ibutang ang status sa account sa "AUTHORIZED".

Sa among pananglitan, ang file sa sinugdan sama sa:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Pagkahuman sa pag-edit ingon kini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

3) Pagpadapat sa usa ka Configuration

Dagan nga sugo

sudo systemctl restart resiprocate-turn-server

8.4. Pagbutang ug firewall para sa TURN server

Niini nga yugto, ang dugang nga mga lagda sa firewall nga gikinahanglan alang sa operasyon sa TURN server gi-install. Kinahanglan nimong tugutan ang pag-access sa panguna nga pantalan diin ang server modawat sa mga hangyo, ug sa dinamikong hanay sa mga pantalan nga gigamit sa server aron maorganisar ang mga sapa sa media.

Ang mga pantalan gipiho sa /etc/reTurn/reTurnServer.config file, sa among kaso mao kini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

и

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

Aron ma-install ang mga lagda sa firewall, kinahanglan nimo nga ipadagan ang mga mando

sudo ufw allow 3478,49152:65535/udp
sudo ufw allow 3478,49152:65535/tcp

8.5. Pag-configure aron magamit ang TURN server sa Zimbra

Aron ma-configure, gigamit ang FQDN sa server, ang TURN server, nga gihimo sa lakang 1.2 sa parapo 1, ug kinahanglan nga sulbaron sa mga DNS server nga adunay parehas nga publiko nga IP address alang sa parehas nga mga hangyo gikan sa Internet ug alang sa mga hangyo gikan sa mga internal nga adres.

Tan-awa ang kasamtangan nga configuration sa "zxsuite team iceServer get" nga koneksyon nga nagdagan ubos sa zimbra user.

Para sa dugang nga impormasyon bahin sa pag-set up sa paggamit sa TURN server, tan-awa ang seksyon nga "Pag-install sa Zextras Team aron magamit ang TURN server" sa dokumentasyon.

Aron ma-configure, kinahanglan nimo nga ipadagan ang mosunod nga mga sugo sa Zimbra server:

sudo su - zimbra
zxsuite team iceServer add stun:<FQDN вашего сервера TURN>:3478?transport=udp
zxsuite team iceServer add turn:<FQDN вашего сервера TURN>:3478?transport=udp credential <пароль> username <имя пользователя>
zxsuite team iceServer add stun:<FQDN вашего сервера TURN>:3478?transport=tcp
zxsuite team iceServer add turn:<FQDN вашего сервера TURN>:3478?transport=tcp credential <пароль> username <имя пользователя>
zxsuite team iceServer add stun:<FQDN вашего сервера TURN>:3478
logout

Ang mga kantidad sa user name ug password, matag usa, nga gipiho sa lakang 2 sa clause 8.3 gigamit isip ug .

Sa among pananglitan kini ingon niini:

Pag-deploy sa mga workstation sa opisina sa Zextras/Zimbra sa Yandex.Cloud

9. Pagtugot sa mail nga moagi sa SMTP protocol

Sumala sa dokumentasyon, sa Yandex.Cloud, ang paggawas nga trapiko sa TCP port 25 sa Internet ug sa Yandex Compute Cloud virtual machine kanunay nga gibabagan kung ma-access pinaagi sa usa ka pampublikong IP address. Kini dili makapugong kanimo sa pagsusi sa pagdawat sa mail nga gipadala gikan sa laing mail server ngadto sa gidawat nga mail domain, apan kini makapugong kanimo sa pagpadala ug mail gawas sa Zimbra server.

Ang dokumentasyon nag-ingon nga ang Yandex.Cloud mahimong magbukas sa TCP port 25 sa usa ka hangyo sa suporta kung imong sundon Madawat nga mga Giya sa Paggamit, ug adunay katungod nga babagan pag-usab ang pantalan kung adunay paglapas sa mga lagda. Aron maablihan ang pantalan, kinahanglan nimo nga kontakon ang suporta sa Yandex.Cloud.

Paggamit

Paghimo sa mga yawe sa SSH sa openssh ug putty ug pag-convert sa mga yawe gikan sa putty ngadto sa openssh format

1. Paghimo sa yawe nga mga pares alang sa SSH

Sa Windows gamit ang putty: padagana ang puttygen.exe nga command ug i-klik ang "Generate" button

Sa Linux: run command

ssh-keygen

2. Pag-convert sa mga yawe gikan sa putty ngadto sa openssh format

Sa Windows:

Ang pagkasunud sa mga aksyon:

  1. Pagdalagan ang puttygen.exe nga programa.
  2. I-load ang private key sa ppk format, gamita ang menu item File → Load private key.
  3. Pagsulod sa passphrase kon gikinahanglan alang niini nga yawe.
  4. Ang public key sa OpenSSH format gipakita sa puttygen nga adunay inskripsiyon nga "Public key for paste sa OpenSSH authorized_keys file field"
  5. Aron ma-export ang pribadong yawe sa format sa OpenSSH, pilia ang Conversions → Export OpenSSH key sa main menu
  6. I-save ang pribadong yawe sa usa ka bag-ong file.

Sa Linux

1. I-install ang PuTTY tool package:

sa Ubuntu:

sudo apt-get install putty-tools

sa mga distribusyon nga sama sa Debian:

apt-get install putty-tools

sa RPM-based distributions base sa yum (CentOS, etc.):

yum install putty

2. Aron ma-convert ang pribadong yawe, padagana ang sugo:

puttygen <key.ppk> -O private-openssh -o <key_openssh>

3. Aron makamugna og public key (kon gikinahanglan):

puttygen <key.ppk> -O public-openssh -o <key_openssh.pub>

resulta

Human sa pag-instalar sumala sa mga rekomendasyon, ang user makadawat sa usa ka Zimbra mail server nga gi-configure sa Yandex.Cloud nga imprastraktura nga adunay Zextras extension alang sa corporate communications ug collaboration sa mga dokumento. Ang mga setting gihimo uban ang piho nga mga pagdili alang sa usa ka palibot sa pagsulay, apan dili lisud ang pagbalhin sa pag-install sa mode sa produksiyon ug pagdugang mga kapilian sa paggamit sa pagtipig sa butang sa Yandex.Cloud ug uban pa. Alang sa mga pangutana bahin sa pag-deploy ug paggamit sa solusyon, palihug kontaka ang imong kauban sa Zextras - SVZ o mga representante Yandex.Cloud.

Para sa tanang pangutana nga may kalabotan sa Zextras Suite, mahimo nimong kontakon ang Representante sa Zextras Ekaterina Triandafilidi pinaagi sa e-mail [protektado sa email]

Source: www.habr.com

Idugang sa usa ka comment