/ / Xây dựng máy chủ đám mây Raspberry Pi của riêng bạn với Nextcloud

Xây dựng máy chủ đám mây Raspberry Pi của riêng bạn với Nextcloud

Lưu trữ đám mây là một phần thiết yếu của cuộc sống hiện đại. Nhược điểm là dữ liệu của bạn được lưu trữ trên các máy chủ từ xa bởi một tập đoàn vô danh mà bạn phải tin tưởng về quyền riêng tư và bảo mật của các tài liệu và ảnh quý giá của bạn.

Tuy nhiên, có một tùy chọn khác: lưu trữ các tệp của bạn trên máy chủ đám mây của riêng bạn chạy trên máy tính ở nhà hoặc văn phòng của bạn. Một trong những dịch vụ phổ biến nhất để đạt được điều này là Nextcloud.

Chúng tôi sẽ hướng dẫn bạn cách cài đặt Nextcloud trên Raspberry Pi, đính kèm bộ nhớ ngoài và chọn một chiếc ốp lưng phù hợp.

Nextcloud và ownCloud cho Raspberry Pi: Cái nào tốt nhất?


Lưu trữ đám mây

Một tùy chọn khác cho máy chủ đám mây Raspberry Pi tại nhà của bạn là ownCloud. Trên thực tế, Nextcloud là một sản phẩm phụ độc lập của ownCloud được tạo ra bởi một số cộng tác viên cốt lõi của sau này.

Mặc dù các tính năng cốt lõi rất giống nhau cho cả hai, nhưng có một số điểm khác biệt chính. Một số tính năng nâng cao hơn trong ownCloud chỉ có sẵn cho người đăng ký trả phí, trong khi tất cả các tính năng đều miễn phí trong Nextcloud. Người dùng không rành về kỹ thuật cũng có thể thấy giao diện người dùng của Nextcloud dễ sử dụng hơn một chút.

1. Cài đặt Nextcloud

Có hai phương pháp chính để cài đặt Nextcloud trên Raspberry Pi. Đầu tiên là sử dụng Nextcloud Ubuntu Appliance cho Raspberry Pi. Điều này yêu cầu bạn mở tài khoản Ubuntu SSO và cũng phải tạo khóa SSH để truy cập từ xa và khởi động máy chủ Nextcloud mới của bạn.

Ngoài ra, NextCloudPi là một phiên bản đặc biệt của Nextcloud được thiết kế để chạy trên Raspberry Pi 3 hoặc 4. Đó là phương pháp chúng tôi đang sử dụng ở đây.

LÀM VIDEO TRONG NGÀY

Trước tiên, hãy tải xuống tệp hình ảnh Hệ điều hành NextCloudPi mới nhất từ ​​trang web OwnYourBits. Mở thư mục được đánh dấu RPi theo sau là ngày tháng (không phải phiên bản Berryboot). Tải xuống tệp BZ2 hoặc sử dụng torrent để tải xuống (khuyến nghị).

Giải nén tệp bằng công cụ lưu trữ (ví dụ: WinRAR hoặc 7-Zip cho Windows) trên máy tính của bạn; bây giờ bạn sẽ có một thư mục chứa tệp IMG.

Sử dụng ứng dụng Raspberry Pi Imager để flash tệp (hình ảnh hệ điều hành) này vào thẻ nhớ microSD đã cắm — nên sử dụng thẻ dung lượng 8GB hoặc lớn hơn. Để sử dụng cái này:

  • Nhấp chuột Chọn hệ điều hành
  • Lựa chọn Sử dụng tùy chỉnh và duyệt đến tệp NextCloudPi IMG
  • Nhấp chuột Chọn bộ nhớ và chọn thẻ microSD của bạn (thường được gọi là “Thiết bị lưu trữ chung”)
  • Nhấp chuột Viết và đợi nó được viết và xác minh


Cài đặt NextCloud PI trong Raspberry Pi Imager

Liên quan: Cách cài đặt hệ điều hành trên Raspberry Pi

2. Khởi động Nextcloud trên Raspberry Pi


Đăng nhập dòng lệnh NextCloud Pi

Đặt thẻ microSD vào Raspberry Pi của bạn và bật nguồn. Sau một vài giây hiển thị trình tự khởi động (nhiều văn bản cuộn), bạn sẽ được nhắc đăng nhập. Tên người dùng mặc định là số Pi và mật khẩu là dâu rừng. Vì lý do bảo mật, bạn nên thay đổi mật khẩu Raspberry Pi của mình sau đó.

3. Kết nối với Wi-Fi

đi vào sudo raspi-config và chọn 2 Tùy chọn mạngsau đó Mạng LAN không dây N2. Chọn quốc gia của bạn, tiếp theo là SSID (tên) và mật khẩu của bộ định tuyến của bạn. Lựa chọn Hoàn thành để quay lại dòng lệnh.

Để khám phá địa chỉ IP của Raspberry Pi, hãy nhập:

ip addr

Ghi lại inet địa chỉ dưới wlan0: đây là địa chỉ IP của Raspberry Pi. Một số bộ định tuyến sẽ dành cùng một địa chỉ cho nó mỗi khi nó được khởi động; nếu không, bạn sẽ muốn thiết lập địa chỉ IP tĩnh cho Raspberry Pi của mình.

Tại thời điểm này, bạn cũng có thể bật SSH để truy cập từ xa từ máy tính khác nếu bạn không muốn giữ Raspberry Pi của mình kết nối với màn hình trong khi tiếp tục thiết lập. Để làm như vậy, hãy sử dụng lệnh:

sudo service ssh start

Từ dòng lệnh hoặc thiết bị đầu cuối của máy tính khác, bạn có thể nhập ssh pi @[your Pi’s IP address] để truy cập dòng lệnh của Raspberry Pi.

4. Kích hoạt Giao diện Web Nextcloud

đi vào sudo ncp-config và chọn Vâng nếu được nhắc cập nhật. Trong menu tiếp theo, hãy chọn CẤU HÌNH và sử dụng mũi tên xuống để cuộn xuống cuối danh sách.

Tại đây, chọn nc-webuisau đó xóa không và gõ Vâng. họp báo đi vào và sau đó là bất kỳ phím nào. Lựa chọn Trở lạiHoàn thành để thoát khỏi công cụ cấu hình.

5. Kích hoạt và cấu hình Nextcloud

Trong trình duyệt web trên máy tính khác, hãy nhập địa chỉ https: //[your Pi’s IP address]: 4443

Nếu bạn thấy cảnh báo rằng kết nối của bạn không phải là riêng tư hoặc an toàn, hãy chọn bỏ qua nó (bằng cách chọn Nâng cao trong Chrome hoặc Firefox) và tiếp tục truy cập trang web.

Bạn sẽ được nhắc đăng nhập. Tên người dùng mặc định là ncpvà mật khẩu là riêng của bạn.


Màn hình kích hoạt NextCloudPi

Màn hình kích hoạt NextCloudPi hiển thị hai mật khẩu, bạn sẽ cần sao chép và dán vào tài liệu để lưu giữ an toàn. Đầu tiên là mật khẩu cho bảng điều khiển web NextCloudPi cho phép bạn định cấu hình cài đặt máy chủ. Thứ hai là đối với giao diện web Nextcloud. Bạn có thể thay đổi các mật khẩu này sau nếu muốn.

Với những mật khẩu được ghi chú lại, hãy chọn Kích hoạt. Sau một vài giây, bạn sẽ được nhắc đăng nhập vào bảng điều khiển web NextCloudPi. Tuy nhiên, bây giờ chúng ta hãy bỏ qua điều đó và đăng nhập vào giao diện web Nextcloud.

6. Truy cập Giao diện Web Nextcloud

Đi đến https: //[your Pi’s IP address] (không có hậu tố: 4443) và đăng nhập bằng tên người dùng ncp và mật khẩu thứ hai bạn đã ghi lại.

Sau khi tiếp tục qua màn hình chào mừng, bạn sẽ thấy trang tổng quan chính của web. Đây là máy chủ đám mây của riêng bạn chạy trên Raspberry Pi!


Bảng điều khiển web NextCloudPi

Nhấp vào N ở trên cùng bên phải để truy cập menu thả xuống với các tùy chọn cho Cài đặt (toàn bộ — cá nhân và quản trị viên), Người dùng (bạn có thể thêm và quản lý người dùng) và Ứng dụng để cài đặt (chẳng hạn như bộ ứng dụng văn phòng Collabora Online và máy chủ ARM64).

Trong thanh công cụ trên cùng là các biểu tượng cho các phần như Tệp, Ảnh, Danh bạ, Lịch và Công việc. Ngoài ra còn có một biểu tượng NextCloudPi đưa bạn đến bảng điều khiển web. Nhấp vào nó và bạn sẽ được nhắc đăng nhập bằng tên người dùng ncp và mật khẩu đầu tiên bạn ghi lại. Một trình hướng dẫn sẽ xuất hiện, với các tùy chọn để định cấu hình bộ lưu trữ USB và truy cập bên ngoài qua internet.

7. Thêm bộ nhớ ngoài USB

Thẻ microSD của bạn sẽ có dung lượng hạn chế, vì vậy tốt nhất hãy thêm bộ lưu trữ USB cho máy chủ Nextcloud của bạn. Kết nối thiết bị lưu trữ của bạn với một trong các cổng USB của Raspberry Pi.

Trước khi tiếp tục, bạn sẽ cần tạo một thư mục cho nó trong dòng lệnh trên Raspberry Pi (hoặc thông qua SSH). Nhập lệnh sau:

sudo mkdir /media/USBdrive

Đi tới bảng điều khiển web NextCloudPi trong trình duyệt web của máy tính khác của bạn. Trong trình hướng dẫn xuất hiện (bạn có thể mở nó bằng biểu tượng cây đũa phép trên thanh công cụ trên cùng), hãy chọn Cấu hình USB. Trả lời Vâng đến câu hỏi đầu tiên, sau đó nhấp vào Tiếp tục.

Sau đó, bạn sẽ được hỏi xem bạn có muốn định dạng ổ USB hay không. Nếu bạn chắc chắn rằng không có tệp quan trọng nào trên đó mà bạn muốn giữ lại, hãy chọn Định dạng USB. Cuối cùng, bấm vào Di chuyển dữ liệu sang USB.

8. Thêm truy cập bên ngoài qua Internet

Cho đến nay, bạn chỉ có thể truy cập máy chủ Nextcloud của mình từ mạng cục bộ của riêng bạn, điều này có một chút hạn chế. Để truy cập máy chủ Nextcloud của bạn qua internet từ bất kỳ vị trí nào, yêu cầu sử dụng chuyển tiếp cổng và dịch vụ DNS động.

9. Chọn một trường hợp cho máy chủ Nextcloud của bạn


Hộp đựng DeskPi Pro Raspberry Pi

Chạy máy chủ Nextcloud của bạn trên bo mạch Raspberry Pi trần không phải là một ý tưởng hay vì nó sẽ tích tụ bụi theo thời gian. Có rất nhiều trường hợp có sẵn cho các mẫu Raspberry Pi 3 và 4 kích thước tiêu chuẩn.

Thay vì một chiếc vỏ nhựa rẻ tiền, chúng tôi khuyên bạn nên dùng thứ gì đó chắc chắn hơn, chẳng hạn như DeskPi Pro. Điều này có đủ chỗ bên trong hộp cho ổ lưu trữ SATA và được cung cấp kèm theo bộ chuyển đổi M.2 sang SATA. Để ngăn Raspberry Pi của bạn quá nóng, nó cũng có hệ thống làm mát và tản nhiệt ICE Tower.


Một lựa chọn tốt khác là hộp Argon ONE M.2, cho phép bạn sử dụng ổ M.2 SATA kích thước bất kỳ. Ngoài ra, bạn có thể chọn một chiếc vỏ chắc chắn cho riêng Raspberry Pi và cắm vào ổ lưu trữ USB bên ngoài tiêu chuẩn.

Xây dựng máy chủ đám mây Raspberry Pi của riêng bạn: Thành công

Xin chúc mừng, bạn hiện đã thiết lập máy chủ đám mây trên Raspberry Pi của mình bằng NextCloudPi. Bạn có thể truy cập trang tổng quan của nó bằng trình duyệt web trên một thiết bị khác. Thậm chí có một ứng dụng Nextcloud cho iOS và Android mà bạn có thể sử dụng.


muo-diy-raspberrypi-twisteros-macos-feature-2
Biến Raspberry Pi của bạn thành máy Mac hoặc PC với hệ điều hành Twister

Tăng sức mạnh cho Raspberry Pi của bạn với Hệ điều hành Twister, mang đến cho nó một giao diện mới tuyệt vời lấy cảm hứng từ Windows và macOS.

Đọc tiếp


Thông tin về các Tác giả

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *