Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách cài đặt Nextcloud tích hợp OnlyOffice trên Ubuntu

Cách cài đặt Nextcloud tích hợp OnlyOffice trên Ubuntu

Mặc dù các tùy chọn lưu trữ đám mây rất nhiều ngày nay, nhưng hầu hết đều đặt dữ liệu của bạn vào tay người khác. Dropbox, Google Drive và OneDrive đều yêu cầu bạn tin tưởng công ty sở hữu dịch vụ làm đúng với dữ liệu của bạn. May mắn thay, nhờ phần mềm như Nextcloud, không phải như vậy.

Nextcloud, có nguồn gốc từ dự án OwnCloud, vượt xa gốc rễ Dropbox-inspired của nó. Mặc dù nó lưu trữ dữ liệu, nó cũng có thể hoạt động như bộ ứng dụng văn phòng lấy cảm hứng từ Google Docs khi bạn thêm OnlyOffice. Kết hợp cả hai, bạn có nhiều tính năng của G Suite của Google, nhưng chạy trên máy chủ của riêng bạn.

Có nhiều cách cài đặt và cấu hình Nextcloud, bao gồm cài đặt thủ công, hệ thống Snap của Ubuntu, và Docker. Ở đây chúng ta sẽ dùng cấu hình Docker do OnlyOffice cung cấp, vì nó cho phép cài đặt cả Nextcloud và OnlyOffice trong vài bước ngắn gọn.

Trước khi bắt đầu

Nextcloud yêu cầu hệ điều hành giống Unix để chạy, nhưng trang web của nó nói bạn cũng có thể dùng Windows Subsystem for Linux. Ở đây chúng ta tập trung vào Ubuntu, nhưng hướng dẫn nên tương tự cho các hệ điều hành khác.

Cài đặt docker và docker-compose

Cách cài đặt Nextcloud tích hợp OnlyOffice trên Ubuntu

Cài Docker với lệnh sau:

sudo apt install docker

Tiếp theo, cài Docker Compose:

sudo apt install docker-compose

Cài đặt và cấu hình Nextcloud

Bây giờ chúng ta đã có Docker và Docker Compose, sẵn sàng chuyển sang Nextcloud. Chúng ta bắt đầu bằng cách clone kho lưu trữ:

git clone https://github.com/ONLYOFFICE/docker-onlyoffice-nextcloud

Bây giờ chuyển vào thư mục vừa clone và khởi động ứng dụng Docker với các lệnh sau:

cd docker-onlyoffice-nextcloud/ docker-compose up -d

Bước thứ hai có nhiều việc để chạy Nextcloud, nên hãy chuẩn bị chờ một chút.

Cách cài đặt Nextcloud tích hợp OnlyOffice trên Ubuntu

Khi quá trình hoàn tất, mở trình duyệt và truy cập địa chỉ IP hoặc hostname để hoàn tất cấu hình Nextcloud. Nếu bạn không chắc IP của mình, dùng lệnh ifconfig để tìm.

Nhập tên người dùng và mật khẩu bạn muốn dùng cho tài khoản admin. Máy chủ Nextcloud sẽ mất chút thời gian để đưa mọi thứ lên và chạy.

Cách cài đặt Nextcloud tích hợp OnlyOffice trên Ubuntu

Cài đặt và cấu hình OnlyOffice

Bây giờ chúng ta đã gần hoàn tất. Nextcloud đã cài đặt và cấu hình, và bạn đã thấy bảng điều khiển. Bước cuối là kích hoạt OnlyOffice.

Quay lại terminal, đảm bảo bạn ở cùng thư mục từ trước. Chạy lệnh sau:

bash set_configuration.sh

Điều này sẽ mất một chút thời gian, cài đặt OnlyOffice. Khi lệnh chạy xong, đăng xuất và đăng nhập lại vào máy chủ. OnlyOffice giờ nên được cấu hình đầy đủ.

Cách cài đặt Nextcloud tích hợp OnlyOffice trên Ubuntu

Kiểm tra cài đặt mới bằng cách tạo file mới. Trước đây bạn chỉ có tùy chọn tạo file văn bản đơn giản, bây giờ bạn nên có thêm tùy chọn. Tạo Document, Spreadsheet, hoặc Presentation mới, và bạn sẽ thấy nó mở trong OnlyOffice.

Cách cài đặt Nextcloud tích hợp OnlyOffice trên Ubuntu

Các bước tiếp theo

Hạn chế chính của việc thiết lập Nextcloud cách này là bạn không thể kết nối qua HTTPS với mã hóa SSL. Bạn có thể bật mã hóa end-to-end trong cài đặt Nextcloud, nhưng bạn vẫn dễ bị tấn công man-in-the-middle.

Bước tiếp theo là thiết lập reverse proxy, có thể làm với Nginx. Cấu hình lý tưởng sẽ cung cấp proxy không chỉ cho Nextcloud, mà cho bất kỳ ứng dụng Docker nào bạn đang chạy. Điều đó vượt khỏi phạm vi bài viết này nhưng nên nằm trong danh sách việc cần làm sau khi máy chủ Nextcloud của bạn đã sẵn sàng.