Cách xây dựng Máy chủ đám mây Raspberry Pi với ownCloud

Cách xây dựng Máy chủ đám mây Raspberry Pi với ownCloud

Lưu trữ đám mây cực kỳ hữu ích để truy cập dữ liệu của bạn từ bất kỳ thiết bị nào. Nhược điểm là bạn phải tin tưởng vào một công ty 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 được lưu trữ trên các máy chủ từ xa.





Tuy nhiên, có một giải pháp thay thế: bạn có thể lưu trữ các tệp của mình 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à ownCloud.





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





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

Một tùy chọn khác cho máy chủ đám mây Raspberry Pi đặt tại nhà của bạn là Nextcloud, một bản spin-off độc lập của ownCloud được tạo 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 dịch vụ, 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.



Mặc dù vậy, ownCloud là một lựa chọn tốt, được thiết lập tốt và hoàn toàn miễn phí để sử dụng nếu bạn đang tự lưu trữ (các) máy chủ của mình. Các tính năng bao gồm mã hóa đầu cuối, xác thực hai yếu tố, chống vi-rút, tường lửa và kiểm tra tính toàn vẹn của tệp.

1. Chuẩn bị Raspberry Pi của bạn

Không giống như Nextcloud, cung cấp hình ảnh hệ điều hành tùy chỉnh cho Raspberry Pi dưới dạng NextCloudPi mà bạn ghi vào thẻ nhớ microSD , cũng như tùy chọn Công cụ Ubuntu ownCloud được cài đặt trong phiên bản lặp lại hiện có của phiên bản tiêu chuẩn của Hệ điều hành Raspberry Pi.





Nếu bạn chưa cài đặt Hệ điều hành Raspberry Pi, hãy ghi nó vào thẻ nhớ microSD (8GB hoặc cao hơn được khuyến khích) trên một máy tính khác bằng cách sử dụng Raspberry Pi Imager dụng cụ.

làm thế nào để tham gia một bữa tiệc netflix

Đọc thêm: Cách cài đặt hệ điều hành trên Raspberry Pi





Sau khi hoàn tất, hãy lắp thẻ nhớ microSD vào Raspberry Pi của bạn và bật nguồn. Đi qua trình hướng dẫn chào mừng, chọn mật khẩu mới (vì lý do bảo mật) và kết nối với mạng Wi-Fi của bạn.

Trước khi cài đặt ownCloud, bạn nên đảm bảo Hệ điều hành Raspberry Pi được cập nhật đầy đủ. Nếu bạn chưa làm như vậy trong trình hướng dẫn chào mừng, hãy mở cửa sổ Terminal ( Phụ kiện> Thiết bị đầu cuối ) và nhập các lệnh sau:

sudo apt-get update
sudo apt-get upgrade

Có thể mất vài phút. Với Raspberry Pi vào bộ định tuyến không dây của bạn, hãy khám phá địa chỉ IP của nó bằng cách 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 Raspberry Pi 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 bạn .

2. Cài đặt Apache 2, PHP 5 và SQLite

Trước khi cài đặt ownCloud, bạn sẽ cần thêm các thành phần thiết yếu của ngăn xếp máy chủ. Để cài đặt Máy chủ Apache HTTP, trong Terminal, nhập:

sudo apt-get install apache2

Sau khi cài đặt xong, bạn nên kiểm tra xem nó có hoạt động không. Mở trình duyệt web trên máy tính khác và nhập địa chỉ IP của Raspberry Pi của bạn. Bạn sẽ nhận được một trang web Apache mặc định nói rằng 'Nó hoạt động!'

Bây giờ bạn đã sẵn sàng cài đặt ngôn ngữ kịch bản web PHP, hệ thống quản lý cơ sở dữ liệu SQLite và các gói bắt buộc khác bằng lệnh Terminal này:

sudo apt-get install php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl

Khi tất cả chúng đã được cài đặt thành công, hãy khởi động lại máy chủ web Apache bằng lệnh sau:

sudo service apache2 restart

3. Cài đặt ownCloud

Bây giờ bạn đã sẵn sàng để cài đặt ownCloud. Tải xuống tệp ZIP ổn định mới nhất từ trang tải xuống ownCloud chính thức vào Raspberry Pi của bạn. Chúng tôi đã tải xuống owncloud-complete-20210326.zip .

Trong cửa sổ Terminal, di chuyển tệp đã tải xuống đến / var / www / html thư mục với:

cd Downloads
sudo mv owncloud-complete-20210326.zip /var/www/html

Thay đổi thư mục đó và giải nén tệp:

mac os x không thể được cài đặt trên máy tính này
cd /var/www/html
sudo unzip -q owncloud-complete-20210326.zip

Tiếp theo, bạn cần tạo một thư mục dữ liệu cho ownCloud và thay đổi quyền của nó. Nếu bạn chỉ đang sử dụng thẻ nhớ microSD để lưu trữ trên máy chủ của mình, hãy nhập các lệnh sau:

sudo mkdir /var/www/html/owncloud/data
sudo chown www-data:www-data /var/www/html/owncloud/data
sudo chmod 750 /var/www/html/owncloud/data

Nếu sử dụng ổ USB bên ngoài để lưu trữ, hãy gắn và gắn nó vào Raspberry Pi của bạn, sau đó nhập các lệnh sau để thay thế:

sudo mkdir /media/ownclouddrive
sudo chown www-data:www-data /media/ownclouddrive
sudo chmod 750 /media/ownclouddrive

Lưu ý: Nếu bạn muốn di chuyển dữ liệu sang một thư mục khác vào một ngày sau đó, hãy xem Hướng dẫn ownCloud về cách di chuyển thư mục dữ liệu .

Tiếp theo, nhập các lệnh sau để cấp quyền ghi nhằm tránh một số lỗi đăng nhập tiềm ẩn sau này:

sudo chmod 777 /var/www/html/owncloud
sudo mkdir /var/lib/php/session
sudo chmod 777 /var/lib/php/session

Khi mọi việc đã hoàn tất, đã đến lúc khởi động lại Raspberry Pi của bạn để các thay đổi có hiệu lực:

sudo reboot

4. Định cấu hình ownCloud

Từ trình duyệt web, hãy truy cập địa chỉ IP của Raspberry Pi sau / owncloud , ví dụ. 192.168.1.132/owncloud .

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

Màn hình đăng nhập ownCloud sẽ xuất hiện. Nếu bạn thấy cảnh báo hiệu suất về SQLite, bạn có thể bỏ qua nó một cách an toàn.

Bây giờ bạn cần đăng ký tài khoản quản trị bằng cách nhập tên người dùng và mật khẩu. Hãy nhớ ghi lại chúng. Với điều này, ownCloud cá nhân của bạn hiện có sẵn bằng tài khoản này.

Đăng nhập và bắt đầu khám phá trang tổng quan web cho máy chủ ownCloud tự lưu trữ của bạn. Để bắt đầu, bạn có thể duyệt qua một vài thư mục cho tài liệu và ảnh.

Để thêm chức năng bổ sung, hãy nhấp vào menu ở trên cùng bên trái và chọn Thị trường. Bạn có thể duyệt các ứng dụng có sẵn và cài đặt bất kỳ ứng dụng nào bạn muốn, chẳng hạn như Lịch và bộ ứng dụng văn phòng Collabora.

5. Thêm quyền truy cập bên ngoài qua Internet

Cho đến nay, bạn chỉ có thể truy cập máy chủCloud của riêng 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ủ đám mây của riêng bạn qua internet từ bất kỳ vị trí nào, bạn phải thiết lập SSL, bật chuyển tiếp cổng và sử dụng dịch vụ DNS động.

6. Chọn một trường hợp cho máy chủ đám mây của riêng bạn

Bạn không nên chạy máy chủCloud của riêng mình trên bo mạch Raspberry Pi trần 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.

cách sao chép dán mà không cần định dạng

Thay vì vỏ nhựa rẻ tiền, chúng tôi khuyên bạn nên dùng một 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 rất tốt khác là Vỏ Argon ONE M.2 , cho phép bạn sử dụng ổ M.2 SATA bất kỳ kích thước nào. Ngoài ra, bạn có thể chọn một chiếc ốp lưng chắc chắn cho Raspberry Pi và cắm vào ổ lưu trữ USB 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ột máy chủ đám mây trên Raspberry Pi của mình bằng ownCloud. 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òn có một ứng dụng ownCloud dành cho iOS và Android mà bạn có thể sử dụng để truy cập máy chủ từ điện thoại thông minh hoặc máy tính bảng.

Đăng lại Đăng lại tiếng riu ríu E-mail 5 giải pháp lưu trữ đám mây Linux tốt nhất năm 2021

Cần đồng bộ hóa với đám mây trên PC Linux của bạn? Dưới đây là năm dịch vụ đám mây tương thích với Linux tốt nhất hiện nay.

Đọc tiếp
Chủ đề liên quan
  • DIY
  • Raspberry Pi
  • Lưu trữ đám mây
Giới thiệu về tác giả Phil King(22 bài báo đã xuất bản)

Nhà báo giải trí và công nghệ tự do Phil đã biên tập nhiều cuốn sách Raspberry Pi chính thức. Là người lâu năm về Raspberry Pi và là người mày mò thiết bị điện tử, anh ấy là cộng tác viên thường xuyên của tạp chí The MagPi.

Xem thêm từ Phil King

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký
Thể LoạI Diy