Mākoņkrātuve ir neticami noderīga, lai piekļūtu datiem no jebkuras ierīces. Negatīvie ir tādi, ka korporācijai ir jāuztic dārgo dokumentu un fotoattēlu, kas glabājas uz attāliem serveriem, privātums un drošība.
Ir arī alternatīva: failus varat mitināt pašā mākoņa serverī, kas darbojas datorā jūsu mājās vai birojā. Viens no populārākajiem pakalpojumiem, lai to panāktu, ir ownCloud.
Mēs parādīsim, kā Raspberry Pi instalēt ownCloud, pievienot ārējo krātuvi un izvēlēties piemērotu lietu.
Raspberry Pi: ownCloud vs Nextcloud: kas ir labākais?
Vēl viena jūsu mājas Raspberry Pi mākoņa servera iespēja ir Nextcloud, neatkarīgs ownCloud spin-off, ko izveidojuši daži no pēdējiem galvenajiem līdzstrādniekiem.
Lai gan abu pakalpojumu pamatīpašības ir ļoti līdzīgas, pastāv dažas būtiskas atšķirības. Dažas no uzlabotākajām ownCloud funkcijām ir pieejamas tikai augstākās klases abonentiem, savukārt Nextcloud visas funkcijas ir bez maksas.
Pat ja tā, ownCloud ir laba, labi izveidota opcija, un to var pilnībā izmantot, ja pats mitināt savu serveri (-us). Funkcijas ietver
pilnīga šifrēšana, divu faktoru autentifikācija, pretvīrusu, ugunsmūra un failu integritātes pārbaude.1. Sagatavojiet savu Aveņu Pi
Atšķirībā no Nextcloud, kas piedāvā pielāgotu OS attēlu Raspberry Pi formā NextCloudPi, ko rakstāt uz microSD karti, kā arī Ubuntu ierīces opcija ownCloud ir instalēta esošajā Raspberry Pi OS standarta versijas atkārtojumā.
Ja jūs vēl neesat instalējis Raspberry Pi OS, ierakstiet to uz cita datora microSD kartes (ieteicams 8 GB vai jaunāku), izmantojot Aveņu Pi Imager rīks.
Lasīt vairāk: Kā instalēt operētājsistēmu uz Raspberry Pi
Kad tas ir izdarīts, ievietojiet microSD karti savā Raspberry Pi un ieslēdziet to. Pārejiet uz sveiciena vedni, izvēlieties jaunu paroli (drošības apsvērumu dēļ) un izveidojiet savienojumu ar savu Wi-Fi tīklu.
Pirms ownCloud instalēšanas jums jāpārliecinās, ka Raspberry Pi OS ir pilnībā atjaunināta. Ja sveicināšanas vedņa laikā vēl neesat to izdarījis, atveriet termināļa logu (Piederumi> Termināls) un ievadiet šādas komandas:
sudo apt-get atjauninājums
sudo apt-get jauninājums
Tas var aizņemt dažas minūtes. Izmantojot Raspberry Pi savā bezvadu maršrutētājā, atrodiet tā IP adresi, ievadot:
ip adrese
Piezīmējiet inet adrese zem wlan0: šī ir Raspberry Pi IP adrese. Daži maršrutētāji katru reizi palaiž Raspberry Pi vienu un to pašu adresi; ja nē, jūs to vēlaties iestatiet savam Raspberry Pi statisku IP adresi.
2. Instalējiet Apache 2, PHP 5 un SQLite
Pirms instalējat pašu ownCloud, jums būs jāpievieno galvenie servera kaudzes komponenti. Lai instalētu Apache HTTP serveri, terminālā ievadiet:
sudo apt-get install apache2
Kad instalēšana ir pabeigta, pārbaudiet, vai tā darbojas. Atveriet tīmekļa pārlūkprogrammu citā datorā un ievadiet savas Raspberry Pi IP adresi. Jums vajadzētu iegūt noklusējuma Apache tīmekļa lapu ar tekstu “Tas darbojas!”
Tagad esat gatavs instalēt PHP tīmekļa skriptu valodu, SQLite datu bāzes pārvaldības sistēmu un citas nepieciešamās pakotnes ar šo Terminal komandu:
sudo apt-get install php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl
Kad tie visi ir veiksmīgi instalēti, restartējiet Apache tīmekļa serveri ar šādu komandu:
sudo servisa apache2 restartēšana
3. Instalējiet ownCloud
Tagad esat gatavs instalēt pašu ownCloud. Lejupielādējiet jaunāko stabilo ZIP failu no oficiālā ownCloud lejupielādes lapa savam Raspberry Pi. Mēs lejupielādējām owncloud-complete-20210326.zip.
Termināla logā pārvietojiet lejupielādēto failu uz /var/www/html direktorija ar:
CD lejupielādes
sudo mv owncloud-complete-20210326.zip / var / www / html
Pārslēdzieties uz šo direktoriju un izpakojiet failu:
cd / var / www / html
sudo unzip -q owncloud-complete-20210326.zip
Pēc tam jums ir jāizveido ownCloud datu direktorijs un jāmaina tā atļaujas. Ja servera krātuvei izmantojat tikai microSD, ievadiet šādas komandas:
sudo mkdir / var / www / html / owncloud / data
sudo chown www-dati: www-data / var / www / html / owncloud / data
sudo chmod 750 / var / www / html / owncloud / data
Ja uzglabāšanai izmantojat ārēju USB disku, pievienojiet to Raspberry Pi un pievienojiet to, pēc tam tā vietā ievadiet šādas komandas:
sudo mkdir / media / ownclouddrive
sudo chown www-dati: www-data / media / ownclouddrive
sudo chmod 750 / media / ownclouddrive
Piezīme. Ja vēlāk vēlaties datus pārvietot uz citu direktoriju, skatiet ownCloud ceļvedis, kā pārvietot datu direktoriju.
Pēc tam ievadiet šādas komandas, lai piešķirtu rakstīšanas atļaujas, lai vēlāk izvairītos no dažām iespējamām pieteikšanās kļūdām:
sudo chmod 777 / var / www / html / owncloud
sudo mkdir / var / lib / php / session
sudo chmod 777 / var / lib / php / session
Kad tas viss ir izdarīts, ir pienācis laiks restartēt Raspberry Pi, lai izmaiņas stātos spēkā:
sudo atsāknēšana
4. Konfigurējiet ownCloud
Izmantojot tīmekļa pārlūkprogrammu, pēc tam apmeklējiet Raspberry Pi IP adresi /owncloud, piem. 192.168.1.132/owncloud.
Ja redzat brīdinājumu, ka jūsu savienojums nav privāts vai drošs, izvēlieties to ignorēt (atlasot Papildu pārlūkā Chrome vai Firefox) un dodieties uz vietni.
Parādīsies ownCloud pieteikšanās ekrāns. Ja redzat veiktspējas brīdinājumu par SQLite, varat to droši ignorēt.
Tagad jums jāreģistrē administratora konts, ievadot lietotājvārdu un paroli. Noteikti pierakstiet tos. Izmantojot šo kontu, jūsu personīgais ownCloud tagad ir pieejams.
Piesakieties un sāciet izpētīt sava mitinātā ownCloud servera tīmekļa informācijas paneli. Vispirms jūs varat pārlūkot pāris mapes, lai atrastu dokumentus un fotoattēlus.
Lai pievienotu papildu funkcionalitāti, noklikšķiniet uz izvēlnes augšējā kreisajā stūrī un atlasiet Tirgus. Varat pārlūkot pieejamās lietotnes un instalēt visas nepieciešamās, piemēram, kalendāru un biroja komplektu Collabora.
5. Pievienojiet ārējo piekļuvi internetā
Līdz šim savam Cloud serverim var piekļūt tikai no sava vietējā tīkla, kas ir nedaudz ierobežojošs. Uz piekļūt savam Cloud serverim, izmantojot internetu no jebkuras vietas ir jāiestata SSL, jāaktivizē porta pārsūtīšana un jāizmanto dinamisks DNS pakalpojums.
6. Izvēlieties lietu savam Cloud Server
Nav ieteicams palaist savu ownCloud serveri uz plika Raspberry Pi dēļa, jo laika gaitā tas uzkrās putekļus. Standarta izmēra Raspberry Pi 3 un 4 modeļiem ir pieejami ļoti dažādi gadījumi.
Mēs iesakām nevis lētu plastmasas korpusu, bet kaut ko stabilāku, piemēram, DeskPi Pro. Korpusa iekšpusē tam ir pietiekami daudz vietas SATA atmiņas diskdzinim, un tas tiek piegādāts ar M.2 līdz SATA adapteri. Lai novērstu jūsu Raspberry Pi pārkaršanu, tajā ir arī ICE Tower dzesēšanas sistēma un radiators.
Vēl viena ļoti laba iespēja ir Argon ONE M.2 gadījums, kas ļauj izmantot jebkura izmēra M.2 SATA disku. Alternatīvi, jūs varat izvēlēties Raspberry Pi patstāvīgu korpusu atsevišķi un pieslēgt standarta ārējo USB atmiņas disku.
Izveidojiet savu Raspberry Pi mākoņu serveri: panākumi
Apsveicam, jūs tagad savā Raspberry Pi esat iestatījis mākoņa serveri, izmantojot ownCloud. Varat apmeklēt tā informācijas paneli, izmantojot citas ierīces tīmekļa pārlūkprogrammu. Ir pat iOS un Android lietotne ownCloud, kuru varat izmantot, lai piekļūtu serverim no viedtālruņa vai planšetdatora.
Jāinhronizē mākonis jūsu Linux datorā? Šeit ir pieci labākie šodien pieejamie mākoņpakalpojumi, kas ir saderīgi ar Linux.
Lasiet Tālāk
- DIY
- Aveņu Pi
- Mākoņglabātuve
Ārštata tehnoloģiju un izklaides žurnālists Fils ir rediģējis daudzas oficiālas Raspberry Pi grāmatas. Ilggadējs Raspberry Pi un elektronikas meistars, viņš ir pastāvīgs žurnāla The MagPi līdzstrādnieks.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!
Noklikšķiniet šeit, lai abonētu