Cách cài đặt ONLYOFFICE Docs trên Ubuntu cho ARM

theanh

Administrator
Nhân viên
ONLYOFFICE Docs là một bộ ứng dụng văn phòng mã nguồn mở được phân phối theo GNU AGPL v3.0. Nó bao gồm các trình xem dựa trên web và trình chỉnh sửa cộng tác cho các tài liệu văn bản, bảng tính, bản trình bày và biểu mẫu tương thích với các định dạng OOXML.

ONLYOFFICE Docs có thể được tích hợp với nhiều dịch vụ đám mây khác nhau như Nextcloud, Redmine, Seafile, Jira, Moodle, v.v., cũng như được nhúng vào giải pháp của riêng bạn. Các trình chỉnh sửa cũng có thể được sử dụng như một phần của giải pháp năng suất hoàn chỉnh ONLYOFFICE Workspace.

Với bản cập nhật mới nhất, các nhà phát triển ONLYOFFICE đã thêm hỗ trợ cho các thiết bị chạy ARM.

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt ONLYOFFICE Docs 7.1 trên Ubuntu cho kiến trúc ARM 64 bit.

Có gì mới trong ONLYOFFICE Docs 7.1​

  • Trình xem mới cho các tệp PDF, XPS và DjVu.
  • Chuyển đổi PDF sang DOCX.
  • Xem trước khi in, chú giải công cụ công thức, định dạng văn bản trong bảng tính.
  • Hoạt ảnh trong trang chiếu.
  • Tab xem trong tài liệu và bản trình bày.
  • Hỗ trợ các loại biểu đồ mới (hình chóp, hình trụ dọc và ngang, v.v.).
  • Nâng cao khả năng làm việc với các hình dạng.
  • Hỗ trợ SmartArt.

Yêu cầu hệ thống​

  • ARM 64 bit bộ xử lý
  • RAM 2 GB trở lên
  • Ổ cứng: ít nhất 40 GB dung lượng trống
  • Ít nhất 4 GB bộ nhớ trao đổi
  • Ubuntu 18.04 hoặc 20.04 cho arm64

Yêu cầu bổ sung​

  • PostgreSQL v.12.9 trở lên
  • NGINX v.1.3.13 trở lên
  • libstdc++6: phiên bản 4.8.4 trở lên
  • RabbitMQ

Bước 1: Cài đặt các phụ thuộc​

Cài đặt phiên bản PostgreSQL có trong Ubuntu của bạn:
Mã:
sudo apt-get install PostgreSQL
Tạo cơ sở dữ liệu và người dùng PostgreSQL (chỉ định bất kỳ mật khẩu nào và ghi nhớ mật khẩu đó):
Mã:
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;"
Cài đặt rabbitmq:
Mã:
sudo apt-get install rabbitmq-server

Bước 2: Thay đổi cổng mặc định​

Theo mặc định, ONLYOFFICE Docs lắng nghe cổng 80. Nếu cần, hãy thay đổi cổng này:
Mã:
echo onlyoffice-documentserver onlyoffice/ds-port select 
 | sudo debconf-set-selections
Nếu bạn muốn thay đổi giao thức ONLYOFFICE Docs thành HTTPS, KHÔNG ĐƯỢC thay đổi cổng thành 443, nhưng hãy làm theo hướng dẫn bên dưới.

Bước 3: Cài đặt ONLYOFFICE Docs​

Thêm khóa GPG:
Mã:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Thêm kho lưu trữ ONLYOFFICE Docs:
Mã:
echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Cập nhật bộ nhớ đệm trình quản lý gói:
Mã:
sudo apt-get update
Cài đặt mscorefonts:
Mã:
sudo apt-get install ttf-mscorefonts-installer
Cài đặt ONLYOFFICE Docs:
Mã:
sudo apt-get install onlyoffice-documentserver
Khi đã sẵn sàng, hãy nhập http://localhost vào thanh địa chỉ trình duyệt của bạn để khởi chạy trang chào mừng.
Mã:
Bước 4: Chuyển sang HTTPS
Cách dễ nhất để chuyển ONLYOFFICE Docs sang giao thức HTTPS là tự động lấy Chứng chỉ SSL Let's Encrypt bằng certbot.

Cài đặt certbot:
Mã:
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
Chạy tập lệnh chỉ định email và tên miền của bạn:
Mã:
sudo bash /usr/bin/documentserver-letsencrypt.sh [emailprotected] yourdomain.com
Sau khi hoàn tất, ONLYOFFICE Docs sẽ có sẵn tại https://yourdomain.com.

Vậy là xong! Bây giờ bạn có thể tích hợp ONLYOFFICE Docs với nền tảng bạn đang sử dụng và bắt đầu chỉnh sửa và cộng tác trên các tài liệu.
 
Back
Bên trên