Bạn đang tìm 1 giải pháp lưu trữ dữ liệu trên cloud sau khi đã chán chê với việc sử dụng các dịch vụ như google drive, dropbox …? Vậy tại sao bạn không tự mình cài đặt 1 dịch vụ cho riêng mình nhỉ? Nextcloud sẽ dễ dàng giúp bạn thực hiện điều đó. Bài viết hôm nay mình sẽ giới thiệu cho các bạn cách cài đặt và cấu hình Nextcloud trên server bằng docker

Ngày nay với sự tiện lợi của docker chúng ta có thể làm mọi thứ chỉ với một lệnh pull. Nextcloud cũng đã có image docker để chúng ta sử dụng

Video Hướng Dẫn

Trước tiên chúng ta tiến hành tải bản image docker của nextcloud về máy tính

Sau khi tải về chúng ta tiến hành cài đặt container để chạy ra ngoài chúng ta có thể dùng giao diện website

Thay 8080 thành port bạn cần để vào web theo dạng IP:port. ở đây mình đặt port 8080 và kết quả mình nhận được

Mặc định nextcloud sẽ dùng sqlite nên các bạn không cần cấu hình gì nhiều chỉ cần tiến hành tạo tài khoản và đăng nhập để sử dụng.

bạn có thể thay đổi SQLite thành Mysql tuy nhiên mình thấy không nên đổi nếu bạn không giỏi về việc cấu hình này

Và kết quả mình đã cài song chỉ với 2 lệnh. các bạn có thể cho vào 1 file shell và chỉ cần gõ một lệnh là song

Truy cập bằng Ip làm cho bạn khó nhớ bạn muốn dùng domain thì để truy cập bằng domain chúng ta cần cấu hình thêm

Đầu tiên trỏ domain về host sau đó chúng ta cần vào bên trong container để tiến hành cấu hình

Tiến hành di chuyển vào thư mục cấu hình apache2

Chúng ta tiến hành cấu hình trong file 000-default.conf

Tiến hành thêm

Vào sau đoạn

sau đó chúng ta thoát ra bằng lệnh exit và tiến hành restart bằng lệnh

Sau khi khởi động lại song bạn có thể vào web để tận hưởng

Lưu ý nếu docker của bạn không edit được file bằng lệnh vi hoặc nano các bạn có thể thoát ra ngoài rồi dùng lệnh

Và tiến hành sửa các file kết quả sau đó tiến hành khởi động lại docker là thành công!

Leave a Reply

avatar
  Subscribe  
Notify of