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.

pi-n

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ó
pimá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ó: