Következő felhő a Raspberry Pi-n
Ebben a bejegyzésben elmagyarázom Önnek, hogyan állíthatja be saját felhőkiszolgálóját a Nextcloud és a Raspberry Pi 4 segítségével. A következőkben kitérek egy kicsit a hardverösszetevőkre, majd lépésről lépésre leírom a telepítési rutint.

hardver
- Raspberry Pi 4. generáció * 1,2 vagy 4 GB RAM-mal, tápegységgel
- kb. 32 GB-os microSD-kártya *
- Például 250 GB-os Samsung Evo 850 *
- Ethernet kábel * (0,5 méter)
Utasítások - Nextcloud Raspbianhoz
Most már sokféleképpen állíthatja be a Raspberry Pi szervert a Nextcloud segítségével. A Nextcloud képpel, amelyet kifejezetten a Raspberry Pi számára fejlesztettek ki, a konfigurációs lépések nagy részét leveszi a kezéről. Ezekben az utasításokban azonban a klasszikus módszert elmagyarázom egy normál Raspbian telepítéssel. Ennek az az előnye, hogy sokkal rugalmasabb a telepítés során, és más célokra is felhasználhatja a Raspberry Pi-t. Kezdjük tehát a Raspbian telepítéssel.
A Raspbian telepítése
Jelenleg a „Buster” Raspbian képet a RaspberryPi.org oldalról töltheti le. Az operációs rendszert az SD-kártyára villanthatja a dd paranccsal (Mac és Linux). Mindenesetre a megfelelő cél kiválasztásához azt javaslom, hogy futtassa az suchenil list parancsot a parancssorban. Ez megmutatja az összes csatlakoztatott eszközt.
Ha Windows rendszerrel dolgozik, ajánlom az Etcher programot. Ezt ingyen letöltheti és telepítheti. A villogáshoz egyszerűen válassza ki a képminőséget és az SD-kártyát.
Engedélyezze az SSH-t
Az otthoni hálózaton keresztüli Raspberry Pi eléréséhez engedélyeznie kell az SSH-t a rendszerindítási partícióban. Ehhez létrehoz egy ssh nevű tartalmat nem tartalmazó fájlt, és elmenti a rendszerindító mappába felvillantott SD-kártyára.
Indítsuk el a Raspberry Pi-t
Ezután vegye be az SD-kártyát és helyezze be a Raspberry Pi-be. Most csatlakoztassa az eszközt az útválasztóhoz az Ethernet-kábel segítségével. Az utolsó dolog, amit meg kell tennie, hogy energiát adjon a készüléknek, és a Raspberry Pi problémamentesen elindítja a rendszert.
Általános kiigazítások
Az ssh használatával most létrehozhat egy kapcsolatot a számítógépről az otthoni hálózat Raspberry Pi-jéhez. SSH-kapcsolathoz egy Windows-eszközzel további szoftver Putty-ra van szükség.
A szokásos felhasználói adatok a következők:
| Felhasználó | Jelszó |
| pi | málna |
Miután csatlakozott a Raspberry Pi-hez, frissítheti a Raspberry Pi-t. A következő parancsokat írhatja be a konzolba. Kérjük, változtassa meg a felhasználói jelszót a passwd pi paranccsal .
Telepítse a Nextcloud alkalmazást
Térjünk végre a Nextcloudra. A programot a snapd csomagkezelő eszköz segítségével töltjük le. A snapd használatához először telepítenie kell. A telepítés után újra kell indítania a Raspberry Pi-t a sudo reboot paranccsal, és újra létre kell hoznia egy ssh kapcsolatot a Raspberry Pi-vel.
Ha újra létrehozta a kapcsolatot a Raspberry Pi-hez az ssh használatával, telepítheti a Nextcloud programot a snapd segítségével.
Csatlakoztassa a külső merevlemezt
Miután telepítettük a Nextcloud alkalmazást a Raspberry Pi-re, külső merevlemezt csatlakoztathatunk a Raspberry Pi-hez. Ezután a külső merevlemeznek a saját felhőjének tárhelyeként kell szolgálnia. Ha az SD-kártyán elegendő a memória, vagy egy külső merevlemez még nem áll rendelkezésre, ezt a lépést kihagyhatja, és szükség esetén később megteheti. (Azonban figyelned kell néhány apróságra. Írj egy megjegyzést, ha azt akarod, hogy utasításokat írjak.)
Először természetesen meg kell csatlakoztatnia a merevlemezt a Raspberry Pi-hez, és regisztrálnia/csatlakoztatnia kell a merevlemezt a Raspberry Pi-hez. A megfelelő USB-port kiválasztásához az összes csatlakoztatott adathordozót megjelenítheti az lsblk paranccsal. A merevlemezt a memória mérete alapján is azonosíthatja. Ha nem biztos abban, hogy melyik portot (például sdb1) választotta a merevlemezhez, távolítsa el újra a merevlemezt, és ismételje meg a parancsot. Az eszköz már nem jelenhet meg az eszközök listájában.
A csatlakoztatás előtt át kell alakítania a merevlemezt a megfelelő formátumra. A Nextcloud ExFat formátumot igényel. A példában az sdb1 merevlemez-partíciót formázzuk. Ez változhat, ezért mindenképpen gondosan ellenőrizze, hogy melyik utat választja.
Végül fel kell szerelnünk a merevlemezt. Ehhez kérjük, hozzon létre egy mappát a média könyvtárban. Ezután csak össze kell kötnie a létrehozott mappát a merevlemezzel.
Annak érdekében, hogy újraindítás után ne kelljen újra beállítania a csatlakozási pontot, javasoljuk, hogy az UUID-t mentse az fstab fájlba a következő paranccsal, hogy a Raspberry Pi újraindítás után is függetlenül integrálja a merevlemezt.
Az fstab fájlban a következő sort kell megadnia az adatokkal, vagyis a helyes UUID és a merevlemez elérési útjával:
Nextcloud konfigurációs fájl
A Nextcloud konfigurációs fájl megnyitásához kérjük, másolja a következő parancsot a terminálba.
A fájlban meg kell adni a 'könyvtár' elérési útját. Ismét ne felejtse el itt felhasználni adatait.
A fájl mentése után indítsa újra a szolgáltatást az alábbi második paranccsal.
Nyissa meg a Nextcloud alkalmazást a böngészőben
Már majdnem ott vagyunk. Írja be böngészője keresési mezőjébe a Raspberry Pis IP-címét, amelyet az útválasztón keresztül tekinthet meg (Fritzbox: Home Network> Networks). Ha mindent jól csinált, akkor itt kell megjelennie a Nextcloud oldalnak. Végül csak adminisztrátort kell létrehoznia jelszóval. Ezután a telepítés befejeződött.
A következő Nextcloud utasítások érdekelhetik Önt:
További projektek a Raspberry Pi-vel:
A Raspberry Pi-vel kapcsolatos összes projekt áttekintése itt található: