GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menginstal ONLYOFFICE Docs 6.1 di Ubuntu

ONLYOFFICE Docs adalah suite kantor sumber terbuka yang didistribusikan di bawah GNU AGPL v3.0. Ini terdiri dari pemirsa berbasis web dan editor kolaboratif untuk dokumen teks, spreadsheet, dan presentasi yang sangat kompatibel dengan format OOXML.

ONLYOFFICE Docs dapat diintegrasikan dengan berbagai platform dan layanan penyimpanan cloud seperti Nextcloud, ownCloud, Seafile, Alfresco, HumHub, Plone, dll., serta dapat diintegrasikan ke dalam solusi yang Anda buat sendiri. ONLYOFFICE Docs juga dapat digunakan bersama dengan ONLYOFFICE Groups, platform kolaborasi sumber terbuka gratis yang didistribusikan di bawah Apache 2.0 (solusi lengkapnya tersedia dengan nama ONLYOFFICE Workspace).

Dalam tutorial ini, kita akan mempelajari cara menginstal ONLYOFFICE Docs (versi Docker) ke mesin Anda.

Yang baru di ONLYOFFICE Documents 6.1

  • Catatan Akhir untuk menyisipkan referensi di akhir bagian/dokumen.
  • Referensi silang untuk membuat tautan ke bagian lain dari dokumen yang sedang Anda kerjakan seperti bagan, tabel, bookmark, dll.
  • Penghitungan baris untuk merujuk ke baris tertentu.
  • Pekerjaan lebih mudah dengan data bagan dengan mengedit dan mengatur ulang seri dan kategori data, menukar baris dan kolom.
  • Opsi pemeriksaan baru untuk mengedit koreksi otomatis matematika untuk persamaan.

Persyaratan sistem

  • CPU:dual core 2 GHz atau lebih baik
  • RAM:4 GB atau lebih
  • HDD:minimal 2 GB ruang kosong
  • Minimal 2 GB swap
  • Ubuntu 64-bit dengan kernel versi 3.8 atau lebih baru
  • Docker:versi 1.10 atau lebih baru

Instal ONLYOFFICE Documents

Anda perlu menginstal versi Docker terbaru. Jika tidak, lihat dokumentasi ini.

Jalankan Docker dan jalankan perintah berikut untuk menginstal ONLYOFFICE Docs dan semua dependensinya:

sudo docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver

Ubah port

Secara default, ONLYOFFICE Docs mendengarkan port 80. Anda dapat mengubah port untuk ONLYOFFICE Docs jika Anda berencana untuk menggunakannya daripada port default:

sudo docker run -i -t -d -p <PORT_NUMBER>:80 --restart=always onlyoffice/documentserver

Menyimpan data di luar container

Sangat disarankan untuk menyimpan log, sertifikat, cache, dan database di luar wadah Docker pada mesin host karena memungkinkan pembaruan ONLYOFFICE Docs dengan mudah setelah versi baru dirilis tanpa kehilangan data.

Untuk mendapatkan akses ke data Anda yang terletak di luar wadah, Anda perlu memasang volume. Itu dapat dilakukan dengan menentukan opsi -v dalam perintah docker run:

sudo docker run -i -t -d -p 80:80 --restart=always \
    -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice  \
    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  \
    -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
    -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql  onlyoffice/documentserver

Jalankan ONLYOFFICE Documents menggunakan HTTPS

sudo docker run -i -t -d -p 443:443 --restart=always \ -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  onlyoffice/documentserver

Untuk mengamankan aplikasi melalui SSL, Anda perlu membuat dan menginstal file berikut:

/app/onlyoffice/DocumentServer/data/certs/onlyoffice.key
/app/onlyoffice/DocumentServer/data/certs/onlyoffice.crt

Saat menggunakan sertifikat bersertifikat CA, file ini disediakan oleh CA. Saat menggunakan sertifikat yang ditandatangani sendiri, Anda harus membuat file ini sendiri.

Untuk membuat sertifikat SSL yang ditandatangani sendiri yang berlaku selama 365 hari, jalankan perintah:

openssl genrsa -out onlyoffice.key 2048
openssl req -new -key onlyoffice.key -out onlyoffice.csr
openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt

Langkah selanjutnya adalah membuat parameter DHE yang lebih kuat untuk memperkuat keamanan server:

openssl dhparam -out dhparam.pem 2048

Kemudian, instal file onlyoffice.key, onlyoffice.crt dan dhparam.pem ke server ONLYOFFICE.

mkdir -p /app/onlyoffice/DocumentServer/data/certs
cp onlyoffice.key /app/onlyoffice/DocumentServer/data/certs/
cp onlyoffice.crt /app/onlyoffice/DocumentServer/data/certs/
cp dhparam.pem /app/onlyoffice/DocumentServer/data/certs/
chmod 400 /app/onlyoffice/DocumentServer/data/certs/onlyoffice.key

Mulai ulang wadah Docker:

sudo docker restart {{DOCUMENT_SERVER_ID}}

Anda juga dapat merujuk ke opsi perintah docker run untuk flag --env-file di mana Anda dapat menentukan semua variabel lingkungan yang diperlukan dalam satu file.

Itu saja! Sekarang Anda dapat mengintegrasikan ONLYOFFICE Docs dengan platform yang sudah Anda gunakan dan mulai mengedit serta menulis bersama dokumen.


Ubuntu
  1. Cara menginstal ONLYOFFICE Document Builder di Ubuntu

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal Maven di Ubuntu

  3. Cara Menginstal Anggur di Ubuntu

  1. Cara Menginstal Ruby di Ubuntu 20.04

  2. Cara Menginstal R di Ubuntu 20.04

  3. Cara Menginstal Go di Ubuntu 18.04