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

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

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

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

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

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

instagram viewer

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

1. Подгответе своя Raspberry Pi

За разлика от Nextcloud, който предлага персонализиран образ на ОС за Raspberry Pi под формата на NextCloudPi, че пишете на microSD карта, както и опция за Ubuntu Appliance ownCloud е инсталирана в рамките на съществуваща итерация на стандартната версия на Raspberry Pi OS.

Ако тепърва ще инсталирате Raspberry Pi OS, напишете го на microSD карта (препоръчително е 8GB или по-висока) на друг компютър, като използвате Raspberry Pi Imager инструмент.

Прочетете още: Как да инсталирам операционна система на Raspberry Pi

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

Преди да инсталирате ownCloud, трябва да се уверите, че Raspberry Pi OS е напълно актуална. Ако още не сте го направили по време на съветника за добре дошли, отворете прозорец на терминала (Аксесоари> Терминал) и въведете следните команди:

sudo apt-get update
sudo apt-get ъпгрейд

Може да отнеме няколко минути. С Raspberry Pi към вашия безжичен рутер открийте неговия IP адрес, като въведете:

ip адрес

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

2. Инсталирайте Apache 2, PHP 5 и SQLite

Преди да инсталирате самия ownCloud, ще трябва да добавите основни компоненти на сървърния стек. За да инсталирате Apache HTTP сървъра, в терминала въведете:

sudo apt-get инсталирайте apache2

След като приключи инсталирането, трябва да проверите дали работи. Отворете уеб браузър на друг компютър и въведете IP адреса на Raspberry Pi. Трябва да получите уеб страница по подразбиране на Apache, която казва „Работи!“

Вече сте готови да инсталирате PHP уеб скриптов език, система за управление на база данни SQLite и други необходими пакети с тази команда на терминала:

sudo apt-get инсталирайте php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl 
php7.3-zip php3-dom php7.3-intl

След като всички те са успешно инсталирани, рестартирайте уеб сървъра на Apache със следната команда:

sudo service apache2 рестартиране

3. Инсталирайте ownCloud

Вече сте готови да инсталирате самия ownCloud. Изтеглете най-новия стабилен ZIP файл от официална страница за изтегляне на ownCloud към вашия Raspberry Pi. Изтеглихме owncloud-complete-20210326.zip.

В прозорец на терминала преместете изтегления файл в /var/www/html директория с:

cd Изтегляния
sudo mv owncloud-complete-20210326.zip / var / www / html

Преминете към тази директория и разархивирайте файла:

cd / var / www / html
sudo unzip -q owncloud-complete-20210326.zip

След това трябва да създадете директория с данни за ownCloud и да промените разрешенията му. Ако просто използвате microSD за съхранение на вашия сървър, въведете следните команди:

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

Ако използвате външно USB устройство за съхранение, прикачете го и го монтирайте на вашия Raspberry Pi, след това въведете следните команди:

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

Забележка: Ако искате да преместите данните в друга директория по-късно, вижте ownCloud ръководство за това как да преместите директория с данни.

След това въведете следните команди, за да дадете разрешения за писане, за да избегнете някои потенциални грешки при влизане по-късно:

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

След като всичко свърши, време е да рестартирате Raspberry Pi, за да влязат в сила промените:

sudo рестартиране

4. Конфигурирайте ownCloud

От уеб браузър посетете IP адреса на Raspberry Pi, последван от /owncloud, напр. 192.168.1.132/owncloud.

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

Трябва да се появи екранът за влизане в ownCloud. Ако видите предупреждение за производителност за SQLite, можете спокойно да го игнорирате.

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

Влезте в профила си и започнете да изследвате уеб таблото за вашия собствен хост сървър ownCloud. Като начало можете да разгледате няколко папки за документи и снимки.

За да добавите допълнителна функционалност, щракнете върху менюто в горния ляв ъгъл и изберете Пазар. Можете да разглеждате наличните приложения и да инсталирате каквото искате, например Календар и офис пакет Collabora.

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

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

6. Изберете калъф за вашия собствен Cloud сървър

Пускането на собствения ви Cloud сървър на гола платка 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 Cloud Server: Успех

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

ДялTweetелектронна поща
Най-добрите 5 решения за облачно съхранение на Linux през 2021 г.

Трябва да синхронизирате с облака на вашия компютър с Linux? Ето пет от най-добрите съвместими с Linux облачни услуги, налични днес.

Прочетете Напред

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

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

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

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

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

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