Jinsi ya Kufunga Hati za ONLYOFFICE kwenye Debian na Ubuntu


Ikiwa unatumia mfumo wa kusawazisha na kushiriki faili na ungependa kupanua utendaji wake kwa kuongeza vipengele vya kuhariri mtandaoni, hakika unapaswa kujaribu ONLYOFFICE Docs.

Nyaraka za ONLYOFFICE hukuruhusu kuunda mazingira ya kushirikiana kwa kuongeza vihariri vyake mtandaoni kwenye jukwaa upendavyo, iwe ownCloud, SharePoint, au ONLYOFFICE Groups.

Nyaraka za ONLYOFFICE hutoa utendaji ufuatao:

  • Wahariri wa mtandaoni wa hati za maandishi, lahajedwali na mawasilisho.
  • Kuhariri shirikishi katika muda halisi (hali mbili za kuhariri pamoja, mabadiliko ya kufuatilia, historia ya toleo, na kulinganisha matoleo, maoni na kutajwa, gumzo la ndani).
  • Ruhusa tofauti za ufikiaji (ufikiaji kamili, ukaguzi, kujaza fomu, kutoa maoni, kusoma tu na vile vile kichujio maalum cha lahajedwali).
  • Inatumika kwa miundo yote maarufu: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Programu jalizi na maikrofoni zilizojengewa ndani kwa uwezo zaidi wa kuhariri (YouTube, Thesaurus, Translator, Zotero, na Mendeley kwa usimamizi wa marejeleo, n.k.).
  • Uwezo wa kuunda na kuunganisha programu-jalizi za wahusika wengine kupitia API.

Kabla ya kusakinisha Hati za ONLYOFFICE, hebu tuangalie maboresho makuu yanayoletwa na toleo la 6.1:

  • Mionekano ya laha.
  • Uhariri wa data ya chati ulioboreshwa
  • Maelezo ya Mwisho
  • Marejeleo mtambuka
  • Kuhesabu mstari
  • Chaguo mpya za uthibitishaji.

Ili kujua zaidi, tafadhali rejelea mabadiliko ya kina kwenye GitHub.

Kwanza kabisa, unahitaji kuhakikisha kuwa mashine yako inakidhi mahitaji yafuatayo:

  • CPU: dual-core, 2 GHz, au bora zaidi.
  • RAM: GB 2 au zaidi.
  • HDD: angalau GB 40 ya nafasi ya bure.
  • Badilisha: angalau GB 4.
  • OS: 64-bit Debian, Ubuntu, au viasili vyake vilivyo na toleo la 3.13 la kernel au matoleo mapya zaidi.

Ni muhimu pia kwamba PostgreSQL, NGINX, libstdc++6, na RabbitMQ zisakinishwe kwenye mfumo.

Tafadhali kumbuka kuwa usakinishaji wa Hati za ONLYOFFICE kwenye usambazaji unaotegemea Debian unahitaji libstdc++6 na NGINX (zimesakinishwa na kusanidiwa kiotomatiki wakati wa mchakato wa usakinishaji) pamoja na PostgreSQL.

Kuna vitegemezi vingine ambavyo vimesakinishwa pamoja na Hati za ONLYOFFICE:

  • libcurl3
  • libxml2
  • msimamizi
  • fonts-dejavu
  • ukombozi wa fonti
  • ttf-mscorefonts-installer
  • fonti-crosextra-carlito
  • fonti-takao-gothic
  • alama-wazi ya fonti

Hizi husakinishwa kiotomatiki ikiwa unatumia Ubuntu 14.04 LTS au matoleo mapya zaidi.

Katika makala haya, tutajifunza jinsi ya kusakinisha Hati ONLYOFFICE kwenye Debian, Ubuntu, na viambajengo vyake.

Ufungaji wa PostgreSQL kwenye Ubuntu

Hati za ONLYOFFICE hutumia NGINX na PostgreSQL kama hifadhidata. Vitegemezi vinavyopatikana katika hazina ya mfumo vitasakinishwa kiotomatiki katika usakinishaji wa Hati za ONLYOFFICE kwa kutumia apt-get amri.

Sakinisha toleo la PostgreSQL, lililojumuishwa katika toleo lako la Ubuntu.

$ sudo apt-get install postgresql

Baada ya PostgreSQL kusakinishwa, tengeneza hifadhidata ya PostgreSQL na mtumiaji. Tafadhali kumbuka kuwa hifadhidata iliyoundwa lazima itumie ofisi pekee kwa mtumiaji na nywila:

$ sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
$ sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
$ sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"

Ufungaji wa RabbitMQ kwenye Ubuntu

Ili kufunga RabbitMQ, endesha amri ifuatayo.

$ sudo apt-get install rabbitmq-server

Ikiwa unatumia Ubuntu 18.04, itabidi pia usakinishe nginx-ziada kwa kuendesha amri ifuatayo.

$ sudo apt-get install nginx-extras

Usakinishaji wa Hati za ONLYOFFICE kwenye Ubuntu

Ili kusakinisha Nyaraka za ONLYOFFICE, ongeza kitufe cha GPG.

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

Kisha ongeza hazina ya Hati za ONLYOFFICE.

$ sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list

Sasisha akiba ya kidhibiti kifurushi.

$ sudo apt-get update

Kisha, unahitaji kusakinisha mscorefonts (inahitajika kwa Ubuntu).

$ sudo apt-get install ttf-mscorefonts-installer

Kwa Debian, ongeza kijenzi cha mchango kwenye faili ya /etc/apt/sources.list.

$ sudo echo "deb http://deb.debian.org/debian $(grep -Po 'VERSION="[0-9]+ \(\K[∧)]+' /etc/os-release) main contrib" | sudo tee -a /etc/apt/sources.list

Sasa ni wakati wa kusakinisha Nyaraka za ONLYOFFICE.

$ sudo apt-get install onlyoffice-documentserver

Wakati wa mchakato wa usakinishaji, utaombwa kuingiza nenosiri kwa ajili ya ofisi pekee ya mtumiaji wa PostgreSQL. Tafadhali tumia nenosiri la ofisi pekee ambalo umebainisha wakati wa kusanidi PostgreSQL.

Usakinishaji utakapokamilika, kifurushi kitasasishwa kama kifurushi kingine chochote cha deb.

Kubadilisha Mlango Chaguomsingi wa Hati za ONLYOFFICE

Kwa chaguo-msingi, Hati za ONLYOFFICE hutumia mlango 80. Unaweza kubadilisha mlango chaguomsingi wa Hati za ONLYOFFICE ikiwa unapanga kutumia nyingine.

Ili kufanya hivyo, utahitaji kubadilisha bandari chaguo-msingi kwa mfumo wa debconf kwa kuendesha amri.

$ echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections

Tafadhali andika nambari ya mlango badala ya katika amri iliyo hapo juu.

Kuna baadhi ya chaguo za ziada ambazo zinaweza kutumika kwa usakinishaji wa Hati za ONLYOFFICE. Wao ni ilivyoelezwa katika makala hii.

Kujaribu Hati za ONLYOFFICE kwa Mfano

Kwa chaguo-msingi, Hati za ONLYOFFICE (zilizopakiwa kama Seva ya Hati) inajumuisha wahariri pekee. Ili kuanza kuzitumia, ni lazima ujumuishe vihariri na Vikundi vya ONLYOFFICE (vilivyopakiwa kama Seva ya Jumuiya) au na jukwaa lingine la kusawazisha na kushiriki.

Ikiwa ungependa kujaribu vihariri kabla ya kuunganishwa, unaweza kutumia mfano wa jaribio. Ni mfumo rahisi wa usimamizi wa hati unaokusaidia kuangalia ikiwa wahariri hufanya kazi ipasavyo. Ikiwa kuna baadhi ya masuala, mfano wa mtihani utakuwezesha kutambua.

Mfano wa jaribio umezimwa kwa chaguo-msingi, lakini unaweza kuona maagizo ya jinsi ya kuianzisha kwenye skrini yako ya kuanza. Baada ya kuanza mfano, utaona hii katika http://docserverurl/example (hii ndiyo anwani chaguo-msingi, inaweza kuwa tofauti kwa usakinishaji wako):

Mfano wa jaribio hukuruhusu:

  • pakia faili za ndani ili kuona jinsi zitakavyokuwa katika Hati za ONLYOFFICE.
  • unda faili mpya za docx, xlsx na pptx.
  • jaribu utendakazi wa wahariri.
  • fungua faili katika hali tofauti za kushiriki zinazopatikana katika ONLYOFFICE (kwa kukagua/kutoa maoni, n.k.) na mengine mengi.

Sasa Hati za ONLYOFFICE zimesakinishwa na ziko tayari kuunganishwa na mfumo wa wahusika wengine. Nyaraka za ONLYOFFICE zinasambazwa chini ya muundo wa leseni mbili. Hii inamaanisha kuwa mradi unaheshimu masharti ya leseni za GNU AGPL v.3, unaweza kutumia ONLYOFFICE suluhu la programu huria linalopatikana kwenye GitHub. Kuna chaguo nyingi za ujumuishaji zilizofaulu: ownCloud, Nextcloud, Liferay, HumHub, Nuxeo, n.k.

Iwapo unahitaji usaidizi wa kitaalamu wa kiufundi na uwezekano na ungependa kupata ufikiaji wa vipengele vya kitaalamu vya kuhariri (k.m. ulinganishaji wa hati na vidhibiti vya maudhui) pamoja na vihariri vya wavuti ONLYOFFICE, utahitaji toleo la kibiashara la Hati za ONLYOFFICE. Ni juu yako kuamua ni nini kinachofaa mahitaji yako bora.

Tunatumahi kuwa mwongozo huu ulikuwa muhimu kwako. Tafadhali jisikie huru kushiriki mawazo yako katika sehemu ya maoni hapa chini.