Install OnlyOffice Docs di Debian & Ubuntu

 

OnlyOffice Docs memungkinkan untuk membuat lingkungan kolaboratif dengan menambahkan editor online ke platform pilihan, apakah itu Grup Alfresco, Confluence, Liferay, Nextcloud, Nuxeo, ownCloud, SharePoint, atau OnlyOffice

OnlyOffice Docs menawarkan fungsi berikut:

  1. Editor online untuk dokumen teks, spreadsheet, dan presentasi.
  2. Pengeditan kolaboratif secara real-time (dua mode pengeditan bersama, perubahan trek, riwayat versi, dan perbandingan versi, komentar dan sebutan, obrolan bawaan).
  3. Izin akses yang berbeda (akses penuh, ulasan, pengisian formulir, komentar, read-only serta filter khusus untuk spreadsheet).
  4. Dukungan untuk semua format populer: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  5. Built-in plugin dan mikro untuk kemampuan pengeditan lebih lanjut (YouTube, Tesaurus, Penerjemah, Zotero, dan Mendeley untuk manajemen referensi, dll.).
  6. Kemampuan untuk membuat dan menghubungkan plugin pihak ketiga melalui API.
Persyaratan Sistem
  1. CPU: dual-core, 2 GHz, atau lebih baik.
  2. RAM: 2 GB atau lebih.
  3. HDD: setidaknya 40 GB ruang kosong.
  4. Swap: setidaknya 4 GB.
  5. OS: 64-bit Debian, Ubuntu, atau turunannya dengan kernel versi 3.13 atau yang lebih baru.
Catatan : instalasi OnlyOffice Docs pada distribusi berbasis Debian memerlukan libstdc ++6 dan NGINX (mereka diinstal dan dikonfigurasi secara otomatis selama proses instalasi) serta PostgreSQL.

Beberapa dependensi lain yang diinstal bersama dengan OnlyOffice Docs:

  1. libcurl3
  2. libxml2
  3. penyelia
  4. fonts-dejavu
  5. font-pembebasan
  6. ttf-mscorefonts-installer
  7. fonts-crosextra-carlito
  8. fonts-takao-gothic
  9. font-opensymbol
Ini diinstal secara otomatis jika menggunakan Ubuntu 14.04 LTS atau yang lebih baru.

Install PostgreSQL di Ubuntu

OnlyOffice Docs menggunakan NGINX dan PostgreSQL sebagai database. Dependensi yang ditemukan dalam repositori sistem akan diinstal secara otomatis di instalasi OnlyOffice Docs menggunakan perintah apt-get.

Instal versi PostgreSQL, termasuk dalam versi Ubuntu.

$ sudo apt-get install postgresql

Proses installasi sedang berjalan

Setelah PostgreSQL diinstal, buat database dan pengguna PostgreSQL. Database yang dibuat hanya digunakan sebagai office baik untuk pengguna maupun kata password:

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

Install RabbitMQ di Ubuntu dan Debian
Untuk menginstal RabbitMQ, jalankan perintah berikut

$ sudo apt-get install rabbitmq-server

Install rabbitmq sedang berlangsung

Jika menggunakan Ubuntu 18.04, maka juga harus menginstal nginx-extras dengan menjalankan perintah berikut.

$ sudo apt-get install nginx-extras


Install OnlyOffice di Ubuntu dan Debian
Untuk menginstal OnlyOffice Docs, tambahkan kunci GPG.

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

Kemudian tambahkan repositori Dokumen ONLYOFFICE.

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

Perbarui cache manajer paket.

$ sudo apt-get update

Kemudian menginstal mscorefonts (diperlukan untuk Ubuntu).

$ sudo apt-get install ttf-mscorefonts-installer

Untuk Debian, tambahkan komponen contrib ke file /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

Instal ONLYOFFICE Docs.

$ sudo apt-get install onlyoffice-documentserver

Saat proses instalasi, akan diminta untuk memasukkan kata password untuk satu-satunya pengguna PostgreSQL office. Silakan gunakan satu-satunya kata password yang telah ditentukan saat mengonfigurasi PostgreSQL.


Setelah instalasi selesai, paket akan diperbarui seperti paket deb lainnya.


Mengubah Port Dokumen OnlyOffice Default

Secara default, OnlyOffice Docs menggunakan port 80. Ini dapat diubah port default untuk OnlyOffice Docs jika ingin menggunakan yang port lain. 

Untuk mengubah port default untuk sistem debconf dengan menjalankan perintah.

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

Tulis nomor port  <port_number> dalam perintah di atas.

Ada beberapa opsi yang dapat digunakan untuk instalasi OnlyOffice Docs. 

Uji Coba Dokumen OnlyOffice dengan Contoh

Secara default, OnlyOffice Docs ( dipaket sebagai Document Server) hanya mencakup editor. Untuk menggunakan, harus mengintegrasikan editor baik dengan OnlyOffice Groups ( dipaket sebagai Community Server ) atau dengan platform sync & share lainnya.

Jika ingin menguji editor sebelum integrasi, gunakan contoh tes. Ini adalah sistem manajemen dokumen sederhana yang membantu memeriksa apakah editor bekerja dengan benar. Jika ada beberapa masalah, contoh tes akan memungkinkan untuk mengidentifikasi mereka.

Tampilan onlyoffice

Contoh tes dinonaktifkan secara default, tetapi Anda dapat melihat petunjuk tentang cara memulainya di layar mulai Anda. Setelah memulai contoh, Anda akan melihat ini di http://docserverurl/example (ini adalah alamat default, mungkin berbeda untuk instalasi Anda):

Konfigurasi onlyoffice

Contoh tes memungkinkan untuk:

  1. unggah file lokal untuk melihat seperti apa tampilannya di ONLYOFFICE Docs.
  2. buat file docx, xlsx, dan pptx baru.
  3. menguji fungsi editor.
  4. membuka file dalam berbagai mode berbagi yang tersedia di ONLYOFFICE (untuk meninjau / berkomentar, dll) dan banyak lagi.

OnlyOffice Docs sudah ter-instal dan bisa diintegrasikan dengan platform pihak ketiga. OnlyOffice Docs didistribusikan di bawah model lisensi ganda.

Bisa baca juga artikel bagaimana : Integrasikan OnlyOffice dengan Nextcloud