Otu esi etinye naanị Docs na Debian na Ubuntu


Ọ bụrụ na ị na-eji mmekọrịta faịlụ na ikpo okwu kekọrịta ma chọọ ịgbasa ọrụ ya site na ịgbakwunye atụmatụ ndezi n'ịntanetị, ị kwesịrị ịnwale naanị Docs.

ONLYOFFICE Docs na-enye gị ohere ịmepụta gburugburu ebe mmekọrịta site na ịgbakwunye ndị na-edezi ya n'ịntanetị na ikpo okwu nke nhọrọ gị, ma ọ bụ nke onweCloud, SharePoint, ma ọ bụ ONLYOFFICE Otu.

Naanị Docs na-enye ọrụ ndị a:

  • Ndị ndezi n'ịntanetị maka akwụkwọ ederede, mpempe akwụkwọ, na ihe ngosi.
  • Ndezi imekọ ihe ọnụ na ezigbo oge (ụdị nhazi abụọ, mgbanwe egwu, akụkọ ụdị, na ntụnyere ụdị, nkọwa na nkwuwa okwu, nkata arụnyere n'ime ya).
  • Ikikere nnweta dị iche iche (nnweta zuru oke, nyocha, ndochi ụdị, ịza ajụjụ, naanị ọgụgụ yana ihe nzacha ahaziri maka akwụkwọ mgbasa ozi).
  • Nkwado maka usoro niile ama ama: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • plugins na micros arụnyere n'ime maka ike ndezi ndị ọzọ (YouTube, Thesaurus, Translator, Zotero, na Mendeley maka njikwa ntụaka, wdg).
  • Ike imepụta na jikọọ plugins ndị ọzọ site na API.

Tupu ịwụnye ONLYOFFICE Docs, ka anyị leba anya na nkwalite ndị dị na ụdị 6.1 wetara:

  • Nlele akwụkwọ.
  • Edozi data chaatị emelitere
  • Ihe edeturu
  • Ntụgharị aka n'ofe
  • Ngụkọta ahịrị
  • Nhọrọ nlele ọhụrụ.

Iji chọpụta ihe ndị ọzọ, biko rụtụ aka na ndekọ mgbanwe zuru ezu na GitHub.

Nke mbụ, ịkwesịrị ijide n'aka na igwe gị na-emezu ihe ndị a:

  • CPU: dual-core, 2 GHz, ma ọ bụ ka mma.
  • RAM: 2 GB ma ọ bụ karịa.
  • HDD: opekata mpe 40 GB nke oghere efu.
  • Swap: opekata mpe 4 GB.
  • OS: 64-bit Debian, Ubuntu, ma ọ bụ ihe nrụpụta ha nwere ụdị kernel 3.13 ma ọ bụ karịa.

Ọ dịkwa mkpa ka etinyere PostgreSQL, NGINX, libstdc ++ 6 na RabbitMQ na sistemụ.

Biko mara na ntinye nke ONLYOFFICE Docs na nkesa dabere na Debian chọrọ libstdc ++ 6 na NGINX (a na-etinye ha ma hazie ya na-akpaghị aka n'oge usoro nrụnye) yana PostgreSQL.

Enwere ụfọdụ ndabere ndị ọzọ arụnyere yana naanị Docs:

  • libcurl3
  • libxml2
  • onye nlekọta
  • font-dejavu
  • mkpụrụ edemede-nnwere onwe
  • ttf-mscorefonts-installer
  • font-crosextra-carlito
  • font-takao-gothic
  • font-emeghe akara

A na-etinye ihe ndị a na-akpaghị aka ma ọ bụrụ na ị na-eji Ubuntu 14.04 LTS ma ọ bụ mgbe e mesịrị.

N'isiokwu a, anyị ga-amụta ka esi etinye ONLYOFFICE Docs na Debian, Ubuntu, na usoro ha.

Ntinye nke PostgreSQL na Ubuntu

Naanị Docs na-eji NGINX na PostgreSQL dị ka nchekwa data. A ga-etinye ihe ndabere achọtara na ebe nchekwa sistemu na-akpaghị aka na nrụnye ONLYOFFICE Docs site na iji iwu apt-get.

Wụnye ụdị PostgreSQL, gụnyere na ụdị Ubuntu gị.

$ sudo apt-get install postgresql

Mgbe etinyechara PostgreSQL, mepụta nchekwa data PostgreSQL na onye ọrụ. Biko mara na nchekwa data emepụtara ga-eji naanị Office maka onye ọrụ na paswọọdụ:

$ 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;"

Wụnye RabbitMQ na Ubuntu

Iji wụnye RabbitMQ, mee iwu a.

$ sudo apt-get install rabbitmq-server

Ọ bụrụ na ị na-eji Ubuntu 18.04, ị ga-etinyekwa nginx-extras site na ịme iwu na-esonụ.

$ sudo apt-get install nginx-extras

Ntinye nke ONLYOFFICE Docs na Ubuntu

Ka ịwụnye naanị Docs, tinye igodo GPG.

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

Mgbe ahụ gbakwunye ONLYOFFICE Docs ebe nchekwa.

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

Melite cache njikwa ngwugwu.

$ sudo apt-get update

Mgbe ahụ, ịkwesịrị ịwụnye mscorefonts (ọ chọrọ maka Ubuntu).

$ sudo apt-get install ttf-mscorefonts-installer

Maka Debian, tinye ihe ntinye aka na faịlụ /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

Ugbu a ọ bụ oge ịwụnye naanị Docs.

$ sudo apt-get install onlyoffice-documentserver

N'oge usoro nrụnye, a ga-ajụ gị ka itinye paswọọdụ maka naanị onye ọrụ PostgreSQL. Biko jiri naanị paswọọdụ ụlọ ọrụ ị kọwapụtara mgbe ị na-ahazi PostgreSQL.

Mgbe echichi ahụ kwụsịrị, a ga-emelite ngwugwu ahụ dịka ngwugwu ụgwọ ọ bụla ọzọ.

Ịgbanwe ọdụ ụgbọ mmiri ONLYOFFICE Docs

Site na ndabara, ONLYOFFICE Docs na-eji ọdụ ụgbọ mmiri 80. Ị nwere ike ịgbanwe ọdụ ụgbọ mmiri nke ONLYOFFICE Docs ma ọ bụrụ na ị na-eme atụmatụ iji nke ọzọ.

Iji mee nke ahụ, ị ga-achọ ịgbanwe ọdụ ụgbọ mmiri ndabara maka sistemụ debconf site na ịme iwu ahụ.

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

Biko dee nọmba ọdụ ụgbọ mmiri kama ịde n'iwu dị n'elu.

Enwere ụfọdụ nhọrọ ndị ọzọ enwere ike iji maka ntinye akwụkwọ naanị. A kọwara ha n'isiokwu a.

Na-anwale naanị Docs na ihe atụ

Site na ndabara, ONLYOFFICE Docs (akwakọrọ dị ka Document Server) gụnyere naanị ndị ndezi. Iji malite iji ha, ị ga-ejikọta ndị editọ ma ọ bụ naanị otu ndị ONLYOFFICE (kpakọrọ dị ka Community Server) ma ọ bụ jiri usoro mmekọrịta na ịkekọrịta ọzọ.

Ọ bụrụ na ịchọrọ ịnwale ndị editọ tupu njikọta, ịnwere ike iji ihe atụ ule. Ọ bụ usoro njikwa akwụkwọ dị mfe na-enyere gị aka ịlele ma ndị editọ na-arụ ọrụ nke ọma. Ọ bụrụ na enwere ụfọdụ nsogbu, ihe atụ ule ga-enye gị ohere ịchọpụta ha.

Akwụsịghị ihe atụ nnwale ahụ na ndabara, mana ị nwere ike ịhụ ntuziaka maka otu esi amalite ya na ihuenyo mmalite gị. Mgbe ịmalitere ihe atụ, ị ga-ahụ nke a na http://docserverurl/example (nke a bụ adreesị ndabara, ọ nwere ike ịdị iche maka nrụnye gị):

Ọmụmaatụ ule na-enye gị ohere:

  • bugote faịlụ mpaghara ka ịhụ ka ha ga-adị na ONLYOFFICE Docs.
  • mepụta faịlụ docx, xlsx na pptx ọhụrụ.
  • nwale ọrụ ndị ndezi.
  • mepee faịlụ n'ụdị nkekọrịta dị iche iche dị na ONLYOFFICE (maka nleba anya/nza ajụjụ, wdg) na ọtụtụ ndị ọzọ.

Ugbu a ONLYOFFICE Docs arụnyere ma dị njikere maka njikọta na ikpo okwu ndị ọzọ. Naanị akwụkwọ ikike na-ekesa n'okpuru ụdị ikikere abụọ. Nke a pụtara na ọ bụrụhaala na ị na-asọpụrụ usoro ikikere GNU AGPL v.3, ị nwere ike iji naanị ihe ngwọta mepere emepe dị na GitHub. Enwere ọtụtụ nhọrọ njikọta na-aga nke ọma: ownCloud, Nextcloud, Liferay, HumHub, Nuxeo, wdg.

Ọ bụrụ na ịchọrọ nkwado teknụzụ ọkachamara na scalability ma chọọ ịnweta njirimara ndezi ọkachamara (dịka ntụnyere akwụkwọ na njikwa ọdịnaya) yana ONLYOFFICE ndị editọ webụ mkpanaka, ị ga-achọ ụdị azụmahịa nke ONLYOFFICE Docs. Ọ dịịrị gị ikpebi ihe kacha dabara gị mkpa.

Anyị nwere olileanya na ntuziaka a baara gị uru. Biko nweere onwe gị ịkekọrịta echiche gị na ngalaba nkọwa n'okpuru.