Cara Menginstal Dokumen ONLYOFFICE di Debian dan Ubuntu


Jika Anda menggunakan platform sinkronisasi & berbagi file dan ingin memperluas fungsinya dengan menambahkan fitur pengeditan online, Anda harus mencoba ONLYOFFICE Docs.

ONLYOFFICE Docs memungkinkan Anda menciptakan lingkungan kolaboratif dengan menambahkan editor online ke platform pilihan Anda, baik itu Alfresco, Confluence, Liferay , Nextcloud, Nuxeo, ownCloud, SharePoint, atau ONLYOFFICE Groups.

ONLYOFFICE Docs menawarkan fungsi berikut:

  • Editor online untuk dokumen teks, spreadsheet, dan presentasi.
  • Pengeditan kolaboratif secara real-time (dua mode pengeditan bersama, lacak perubahan, riwayat versi, dan perbandingan versi, komentar dan sebutan, obrolan bawaan).
  • Izin akses berbeda (akses penuh, tinjauan, pengisian formulir, komentar, hanya baca, serta filter khusus untuk spreadsheet).
  • Dukungan untuk semua format populer: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Plugin dan mikro bawaan untuk kemampuan pengeditan lebih banyak (YouTube, Thesaurus, Translator, Zotero, dan Mendeley untuk manajemen referensi, dll.).
  • Kemampuan untuk membuat dan menghubungkan plugin pihak ketiga melalui API.

Apa yang baru di ONLYOFFICE Docs 6.1

Sebelum menginstal ONLYOFFICE Docs, mari kita lihat peningkatan utama yang dibawa oleh versi 6.1:

  • Tampilan lembar.
  • Pengeditan data bagan yang ditingkatkan
  • Catatan akhir
  • Referensi silang
  • Penghitungan garis
  • Opsi pemeriksaan baru.

Untuk mengetahui lebih lanjut, silakan lihat log perubahan terperinci di GitHub.

Persyaratan sistem

Pertama-tama, Anda perlu memastikan bahwa mesin Anda memenuhi persyaratan berikut:

  • CPU: dual-core, 2 GHz, atau lebih baik.
  • RAM: 2 GB atau lebih.
  • HDD: ruang kosong minimal 40 GB.
  • Tukar: minimal 4 GB.
  • OS: Debian 64-bit, Ubuntu, atau turunannya dengan kernel versi 3.13 atau lebih baru.

PostgreSQL, NGINX, libstdc++6, dan RabbitMQ juga perlu diinstal di sistem.

Daftar Dependensi yang Diperlukan

Harap dicatat bahwa instalasi ONLYOFFICE Docs pada distribusi berbasis Debian memerlukan libstdc++6 dan NGINX (mereka diinstal dan dikonfigurasi secara otomatis selama proses instalasi) serta PostgreSQL.

Ada beberapa dependensi lain yang diinstal bersama dengan ONLYOFFICE Docs:

  • libcurl3
  • libxml2
  • pengawas
  • font-dejavu
  • pembebasan font
  • ttf-mscorefonts-installer
  • font-crosextra-carlito
  • font-takao-gotik
  • font-opensymbol

Ini diinstal secara otomatis jika Anda menggunakan Ubuntu 14.04 LTS atau lebih baru.

Dalam artikel ini, kita akan mempelajari cara memasang ONLYOFFICE Docs di Debian, Ubuntu, dan turunannya.

Instalasi PostgreSQL di Ubuntu

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

Instal versi PostgreSQL, yang disertakan dalam versi Ubuntu Anda.

sudo apt-get install postgresql

Setelah PostgreSQL diinstal, buat database dan pengguna PostgreSQL. Harap dicatat bahwa database yang dibuat harus menggunakan hanya Office baik untuk pengguna dan kata sandi:

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

Instalasi RabbitMQ di Ubuntu

Untuk menginstal RabbitMQ, jalankan perintah berikut.

sudo apt-get install rabbitmq-server

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

sudo apt-get install nginx-extras

Instalasi Dokumen ONLYOFFICE di Ubuntu

Untuk menginstal ONLYOFFICE Docs, tambahkan kunci GPG.

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

Kemudian tambahkan repositori ONLYOFFICE Docs.

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

Lalu, Anda perlu memasang 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

Sekarang saatnya menginstal ONLYOFFICE Docs.

sudo apt-get install onlyoffice-documentserver

Selama proses instalasi, Anda akan diminta memasukkan kata sandi untuk satu-satunya pengguna PostgreSQL kantor. Harap gunakan satu-satunya kata sandi kantor yang telah Anda tentukan saat mengkonfigurasi PostgreSQL.

Ketika instalasi selesai, paket akan diperbarui sama seperti paket deb lainnya.

Mengubah Port Dokumen ONLYOFFICE Default

Secara default, ONLYOFFICE Docs menggunakan port 80. Anda dapat mengubah port default untuk ONLYOFFICE Docs jika Anda berencana menggunakan port lain.

Untuk melakukannya, Anda perlu mengubah port default untuk sistem debconf dengan menjalankan perintah.

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

Silakan tulis nomor port alih-alih pada perintah di atas.

Ada beberapa opsi tambahan yang dapat digunakan untuk instalasi ONLYOFFICE Docs. Mereka dijelaskan dalam artikel ini.

Menguji Dokumen ONLYOFFICE dengan Contoh

Secara default, ONLYOFFICE Docs (dikemas sebagai Server Dokumen) hanya menyertakan editor. Untuk mulai menggunakannya, Anda harus mengintegrasikan editor dengan ONLYOFFICE Groups (dikemas sebagai Server Komunitas) atau dengan platform sinkronisasi & berbagi lainnya.

Jika Anda ingin menguji editor sebelum integrasi, Anda dapat menggunakan contoh pengujian. Ini adalah sistem manajemen dokumen sederhana yang membantu Anda memeriksa apakah editor berfungsi dengan benar. Jika ada beberapa masalah, contoh pengujian akan memungkinkan Anda mengidentifikasinya.

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

Contoh tes memungkinkan Anda untuk:

  • unggah file lokal untuk melihat tampilannya di ONLYOFFICE Docs.
  • buat file docx, xlsx, dan pptx baru.
  • uji fungsionalitas editor.
  • membuka file dalam mode berbagi berbeda yang tersedia di ONLYOFFICE (untuk meninjau/mengomentari, dll.) dan banyak lagi.
Kesimpulan

Sekarang ONLYOFFICE Docs telah diinstal dan siap untuk diintegrasikan dengan platform pihak ketiga. ONLYOFFICE Docs didistribusikan berdasarkan model lisensi ganda. Artinya, selama Anda mematuhi persyaratan lisensi GNU AGPL v.3, Anda dapat menggunakan solusi sumber terbuka ONLYOFFICE yang tersedia di GitHub. Ada banyak opsi integrasi yang berhasil: ownCloudNextcloud, Liferay, HumHub, Nuxeo, dll.

Jika Anda memerlukan dukungan teknis dan skalabilitas profesional serta ingin mendapatkan akses ke fitur pengeditan profesional (misalnya perbandingan dokumen dan kontrol konten) serta ONLYOFFICE editor web seluler, Anda memerlukan ONLYOFFICE Docs versi komersial. Terserah Anda untuk memutuskan mana yang paling sesuai dengan kebutuhan Anda.

Kami harap panduan ini bermanfaat bagi Anda. Silakan membagikan pemikiran Anda di bagian komentar di bawah.