Изградете свой собствен облачен сървър на Raspberry Pi с Nextcloud

Изградете свой собствен облачен сървър на Raspberry Pi с Nextcloud

Съхранението в облак е съществена част от съвременния живот. Недостатъкът е, че вашите данни се съхраняват на отдалечени сървъри от безлична корпорация, на която трябва да се доверите с поверителността и сигурността на вашите ценни документи и снимки.





Има и друг вариант обаче: хостинг на вашите файлове на вашия собствен облачен сървър, работещ на компютър във вашия дом или офис. Една от най -популярните услуги за постигане на това е Nextcloud.





Ще ви покажем как да инсталирате Nextcloud на Raspberry Pi, да прикачите външно хранилище и да изберете подходящ калъф.





Nextcloud срещу ownCloud за Raspberry Pi: Кое е най -доброто?

Друга възможност за вашия домашен облачен сървър Raspberry Pi е ownCloud. Всъщност Nextcloud е независимо отделяне на ownCloud, създадено от някои от основните сътрудници на последния.

Въпреки че основните функции са много сходни и за двете, има някои ключови разлики. Някои от по -разширените функции в ownCloud са достъпни само за абонати от премиум клас, докато всички функции са безплатни в Nextcloud. Нетехническите потребители също могат да намерят потребителския интерфейс на Nextcloud малко по-лесен за използване.



1. Инсталирайте Nextcloud

Има два основни метода за инсталиране на Nextcloud на Raspberry Pi. Първият е да използвате Nextcloud Ubuntu Appliance за Raspberry Pi. Това изисква да отворите Ubuntu SSO акаунт, а също и да генерирате SSH ключове за отдалечен достъп и стартиране на вашия нов Nextcloud сървър.

Алтернативно, NextCloudPi е специална версия на Nextcloud, предназначена да работи на Raspberry Pi 3 или 4. Това е методът, който използваме тук.





Първо изтеглете най -новия файл с изображение на NextCloudPi OS от Уебсайт OwnYourBits . Отворете маркираната папка RPi последвано от дата (не версията на Berryboot). Изтеглете файла BZ2 или използвайте торент, за да го изтеглите (препоръчително).

Извлечете файла с помощта на инструмент за архивиране (например WinRAR или 7-Zip за Windows) на вашия компютър; сега ще имате папка, съдържаща IMG файл.





Използвайте приложението Raspberry Pi Imager, за да прехвърлите този (изображение на ОС) файл към поставена microSD карта - препоръчва се карта с капацитет 8GB или по -голяма. За да използвате това:

  • Щракнете Изберете ОС
  • Изберете Използвайте персонализирани и отворете IMG файла NextCloudPi
  • Щракнете Изберете Съхранение и изберете вашата microSD карта (обикновено се нарича нещо като „Generic Storage Device“)
  • Щракнете Пиши и изчакайте да бъде написано и проверено

Свързани: Как да инсталирате операционна система на Raspberry Pi

2. Стартирайте Nextcloud на Raspberry Pi

Поставете microSD картата в Raspberry Pi и включете захранването. След няколко секунди, показващи последователността на стартиране (много превъртащ се текст), ще бъдете подканени да влезете. Потребителското име по подразбиране е пи и паролата е малина . От съображения за сигурност е препоръчително променете паролата си за Raspberry Pi след това.

3. Свържете се с Wi-Fi

Въведете sudo raspi-config и изберете 2 Мрежови опции , тогава N2 безжична LAN . Изберете вашата държава, последвана от SSID (име) и паролата на вашия рутер. Изберете завършек за да се върнете в командния ред.

За да откриете IP адреса на Raspberry Pi, въведете:

ip addr

Запишете inet адрес под wlan0 : това е IP адресът на Raspberry Pi. Някои рутери ще запазят един и същ адрес за него при всяко зареждане; ако не, ще искате настройте статичен IP адрес за вашия Raspberry Pi .

На този етап можете също да активирате SSH за отдалечен достъп от друг компютър, ако не искате да поддържате Raspberry Pi свързан с монитор, докато продължавате настройката. За да направите това, използвайте командата:

sudo service ssh start

След това можете да влезете от командния ред или терминала на друг компютър ssh pi@[IP адресът на вашия Pi] за достъп до командния ред на Raspberry Pi.

4. Активирайте Nextcloud уеб интерфейс

Въведете sudo ncp-config и изберете Да ако бъдете подканени да актуализирате. В следващото меню изберете КОНФИГ и използвайте стрелката надолу, за да превъртите до дъното на списъка.

Тук изберете nc-webui , след това изтрийте не и тип да . Натиснете Въведете и след това всеки ключ. Изберете обратно и завършек за да излезете от инструмента за конфигуриране.

5. Активирайте и конфигурирайте Nextcloud

В уеб браузър на друг компютър въведете адреса https: // [IP адресът на вашия Pi]: 4443

Ако видите предупреждение, че връзката ви не е частна или защитена, изберете да я игнорирате (като изберете Разширено в Chrome или Firefox) и продължете към сайта.

Ще бъдете подканени да влезете. Потребителското име по подразбиране е ncp , а паролата е притежавате вашитебитки .

Екранът за активиране на NextCloudPi показва две пароли, които ще трябва да копирате и поставите в документ за безопасно съхранение. Първият е паролата за уеб панела NextCloudPi, който ви позволява да конфигурирате настройките на сървъра. Второто е за самия уеб интерфейс на Nextcloud. Можете да промените тези пароли по -късно, ако искате.

Като отбележите тези пароли, изберете Активирате . След няколко секунди ще бъдете подканени да влезете в уеб панела NextCloudPi. Нека обаче да пропуснем това засега и да влезем в уеб интерфейса на Nextcloud.

6. Достъп до уеб интерфейса на Nextcloud

Отидете на https: // [IP адресът на вашия Pi] (без суфикса: 4443) и влезте с потребителското име ncp и втората парола, която сте записали.

След като преминете през екран за добре дошли, ще видите основното табло за управление в мрежата. Това е вашият собствен облачен сървър, работещ на Raspberry Pi!

Щракнете върху N в горния десен ъгъл за достъп до падащо меню с опции за Настройки (цял куп-лични и администраторски), Потребители (можете да добавяте и управлявате потребители) и Приложения за инсталиране (като например офис пакета Collabora Online и ARM64 сървър).

В горната лента с инструменти има икони за секции като Файлове, Снимки, Контакти, Календар и Задачи. Има и икона NextCloudPi, която ще ви отведе до уеб панела. Щракнете върху него и ще бъдете подканени да влезете с потребителското име ncp и първата парола, която сте записали. Ще се появи съветник с опции за конфигуриране на USB памет и външен достъп през интернет.

7. Добавете USB външно хранилище

Вашата microSD карта ще има ограничен капацитет, така че е най -добре да добавите USB памет за вашия Nextcloud сървър. Свържете вашето устройство за съхранение към един от USB портовете на Raspberry Pi.

Преди да продължите, ще трябва да създадете директория за него в командния ред на Raspberry Pi (или чрез SSH). Въведете следната команда:

sudo mkdir /media/USBdrive

Отидете на уеб панела NextCloudPi в уеб браузъра на другия компютър. В появилия се съветник (можете да го отворите с помощта на икона на пръчка в горната лента с инструменти) изберете USB конфигурация . Отговор Да до първия въпрос, след което щракнете продължи .

андроид режим на възстановяване изтрийте кеша дял

След това ще бъдете попитани дали искате да форматирате USB устройството. Ако сте сигурни, че в него няма важни файлове, които искате да запазите, изберете Форматирайте USB . Накрая щракнете Преместете данните в USB .

8. Добавете външен достъп през Интернет

Досега можете да получите достъп до вашия Nextcloud сървър само от собствената си локална мрежа, което е малко ограничаващо. За достъп до вашия Nextcloud сървър през интернет от всяко място е необходимо използването на пренасочване на портове и динамична DNS услуга.

9. Изберете калъф за вашия Nextcloud сървър

Стартирането на вашия Nextcloud сървър на гола платка Raspberry Pi не е добра идея, тъй като с времето ще натрупва прах. Има голямо разнообразие от калъфи за стандартни размери Raspberry Pi 3 и 4 модели.

Вместо евтин пластмасов калъф, ние бихме препоръчали нещо по -солидно като DeskPi Pro. Това има достатъчно място в кутията за SATA устройство за съхранение и се доставя с адаптер M.2 към SATA. За да предотвратите прегряването на Raspberry Pi, той разполага и с охлаждаща система ICE Tower и радиатор.

Друг добър вариант е Argon ONE M.2 калъф , което ви позволява да използвате M.2 SATA устройство с всякакъв размер. Като алтернатива можете да изберете здрав калъф само за Raspberry Pi и да включите стандартно външно USB устройство за съхранение.

Изградете свой собствен облачен сървър на Raspberry Pi: Успех

Поздравления, сега сте настроили облачен сървър на вашия Raspberry Pi с помощта на NextCloudPi. Можете да посетите таблото му за управление, като използвате уеб браузър на друго устройство. Има дори приложение Nextcloud за iOS и Android, което можете да използвате.

Дял Дял Туит електронна поща Превърнете вашия Raspberry Pi в Mac или компютър с Twister OS

Презаредете вашия Raspberry Pi с Twister OS, придавайки му страхотен нов облик, вдъхновен от Windows и macOS.

Прочетете Напред
Свързани теми
  • Направи си сам
  • Малина Пи
  • Съхранение в облака
За автора Фил Кинг(22 статии са публикувани)

Журналистът на свободна технология и развлечения Фил е редактирал множество официални книги за Raspberry Pi. Дългогодишен играч на Raspberry Pi и електроника, той е редовен сътрудник на списание The MagPi.

Още от Фил Кинг

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате