Adjon hozzá személyes felhőtárhelyet Raspberry Pi-n futó OpenMediaVault-alapú NAS-hoz a Nextcloud telepítésével.

A Nextcloud és az OpenMediaVault (OMV) hatékony ingyenes és nyílt forráskódú szoftverek (FOSS). Ha párhuzamosan használja őket, létrehozhatja és telepítheti saját privát felhőalapú tárhelyét és hálózathoz csatlakoztatott tárolóját (NAS) egy intuitív webes felülettel a tárolás kezeléséhez.

A Nextcloud OpenMediaVault rendszerre történő telepítésével tárolhatja, megoszthatja és elérheti az összes belső/külső adatát. tárhelyet – beleértve az USB-meghajtókat is – és a fájlokat bárhonnan, miközben teljes ellenőrzést tarthat fenn a készüléke felett adat.

A Nextcloudot közvetlenül a Raspberry Pi-re telepítheti egy Docker-tároló használatával, vagy közvetlenül a Raspberry Pi OS-ben. A Nextcloud OpenMediaVault-on keresztüli telepítése azonban egyesíti a biztonságos adattárolást felhőszerű funkciókkal az egyszerű hozzáférés és együttműködés érdekében.

A Nextcloud üzemeltetésével a Raspberry Pi-n az OMV használatával:

  • Teljes mértékben Ön szabályozhatja adatait és magánéletét, mivel nem függ harmadik féltől származó felhőszolgáltatóktól a nagyobb nyugalom, az adatvédelem és a tulajdonjog érdekében.
  • Az OMV emellett felhasználókezelést és engedélyeket is biztosít, amelyek lehetővé teszik annak szabályozását, hogy ki férhet hozzá a megosztott tárhelyhez. A Nextcloud tovább bővíti ezeket a képességeket a fájlok, mappák és megosztott erőforrások részletes hozzáférés-vezérléséhez.
  • Megvalósíthatja és beállíthatja az automatikus adatmentést a Nextcloud adataihoz. Ez további adatvédelmi réteget ad a fájlokhoz.
  • Gyorsan hozzáadhat/eltávolíthat külső USB-tárolóeszközt vagy meghajtót, és a Nextcloud-adatokat a külső meghajtó megosztott mappájában tárolhatja.

Javasoljuk, hogy telepítse a Raspberry Pi OS-t SSD-re a folyamatos teljesítmény érdekében nagy munkaterhelések során. A Nextcloudot közvetlenül is telepítheti a Raspberry Pi OS-re hozzon létre egy személyes barkácsfelhőtárolót távoli hozzáféréssel.

Mielőtt elkezdené a Nextcloud telepítését és beállítását, győződjön meg róla, hogy statikus IP-címet rendel hozzá vagy konfigurál az OpenMediaVault eszközhöz (azaz Raspberry Pi). Ez azért fontos, mert a Nextcloud megfelelő működéséhez konzisztens IP-címre van szükség.

1. lépés: Engedélyezze az SSH-t

Kövesse ezeket a lépéseket az SSH (Secure Shell) távoli hozzáférés engedélyezéséhez.

  1. Az OpenMediaVaultban lépjen a következőre: Szolgáltatások és kattintson SSH.
  2. Ketyegés Engedélyezze a root bejelentkezést, Jelszavas hitelesítés, és Nyilvános kulcsú hitelesítés. Kattintson Megment.
    Képernyőkép: Ravi. NAR
  3. Kattints a Alkalmaz (jelölje be a sárga sávon lévő gombot) a módosítások alkalmazásához.
  4. Windowson a PuTTY alkalmazással vagy Linux/macOS rendszeren a Terminál használatával jelentkezzen be root felhasználóként az OpenMediaVaultba. Ha nem ismeri a root jelszót, jelentkezzen be sudo felhasználóként, és ezzel a paranccsal módosítsa a root jelszót:
    passwd root
  5. típus su gyökér hogy root felhasználóként jelentkezzen be.

2. lépés: Az OMV-Extras telepítése

SSH-t a Raspberry Pi-be egy másik számítógépről, és futtassa a következő parancsot az OMV extrák telepítéséhez.

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash

A telepítés után frissítse vagy jelentkezzen be az OpenMediaVault webes felületére, majd lépjen a Plugins menüpontra.

Keresse meg és telepítse a openmediavault-compose x.x.x csatlakoztat.

3. lépés: Telepítse a Dockert és a Portainert

Az OpenMediaVault Szolgáltatások szakaszában egy új bejegyzés jelenik meg Összeállít. Használjuk a Docker és a Nextcloud telepítéséhez szükséges portaer telepítéséhez.

  1. Kattintson Írás > Beállítások lehetőséget
  2. Alatt Fájlok írása, válassza ki a Megosztott mappát a legördülő menüből. Ha még nem hozott létre megosztott mappát, javasoljuk, hogy hozzon létre egyet a „+” ikon segítségével vagy a Tárhely > Megosztott mappák választási lehetőség.
  3. Alatt Adat szakaszban válassza ki a Megosztott mappa a belső tárhelyen vagy a külső USB-meghajtón hozott létre. Javasoljuk, hogy az adatok tárolására külső merevlemezt használjon.
  4. Választhat a biztonsági mentés a helyszín opcionális). Ehhez létrehozhat és kiválaszthat egy másik megosztott mappát a belső vagy külső meghajtón.
  5. Most kattintson Telepítse újra a Dockert.
  6. Kattintson Igen amikor megjelenik a felszólítás. Várja meg, amíg a telepítés befejeződik.

A telepítés során kapcsolatvesztési hibaüzenetet kaphat. Egyszerűen frissítse az oldalt, és próbálja újra. Ha a "Telepítve és fut" üzenetet látja a Állapot szakaszban nyissa meg az SSH-kapcsolatot, majd futtassa a következő parancsot a portainer telepítéséhez.

docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce: latest

A telepítés után látogassa meg https://IPAddressOfPi: 9443. Ügyeljen arra, hogy módosítsa a felhasználónevet és a jelszót.

4. lépés: Hozzon létre egy MariaDB adatbázist

A portálon kattintson Halmok > Verem hozzáadása majd illessze be a következő kódot a webszerkesztőbe.

version: '2'services: db: image: mariadb:10.5 restart: always command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW volumes: - /var/lib/docker/volumes/Nextcloud_Database:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=password - MYSQL_PASSWORD=password - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud

Ügyeljen arra, hogy a veremnek megfelelő nevet adjon, mint pl mariadb. Ezenkívül módosítsa a jelszót és az adatbázis nevét.

Kattintson Telepítse a veremet.

Ez telepíti és telepíti a MariaDB adatbázist, amelyre szükségünk lesz a Nextcloud beállításához.

Alternatív megoldásként manuálisan is telepítheti a MariaDB szervert SSH-n keresztül, és létrehozhat egy adatbázist és adatbázis-felhasználót.

Alapértelmezés szerint az OpenMediaVault a 80-as porton fut. Javasoljuk azonban, hogy módosítsa az OpenMediaVault portot valami másra, például 8090-re. Ezzel elérhetővé válik a 80-as port a Nextcloud számára. Ehhez kövesse az alábbi lépéseket:

  1. Az OpenMediaVaultban lépjen a következőre: Rendszer > Munkapad.
  2. Szerkessze a Kikötő mint 8090 és kattintson Megment.
  3. Kattintson Alkalmaz és várja meg a változtatások életbe lépését.
  4. Most már megnyithatja az OpenMediaVaultot a következő címen: http://IPAdressOfPi: 8090.

Kövesse ezeket a lépéseket a Nextcloud telepítéséhez és beállításához a Raspberry Pi-n futó OpenMediaVault rendszeren.

  1. Jelentkezzen be a portanerbe, majd kattintson Kötetek> Hangerő hozzáadása. Hozzon létre két kötetet: nextcloud_config és nextcloud_data. Mindössze annyit kell tennie, hogy beírja a kötet nevét, és kattintson Hozzon létre egy kötetet.
  2. Kattintson Tárolók > Tároló hozzáadása.
  3. Nevezze el a tárolót így Nextcloud és illessze be a következőket a Kép mezőbe.
    linuxserver/nextcloud
  4. A Hálózati portok konfigurációjában kattintson a gombra +új hálózati port közzététele.
  5. típus 8080 és 80 ban,-ben házigazda és tartály (TCP).
  6. Alatt Kötetek, kattintson + térkép további kötet kétszer.
  7. típus /config majd válassza ki a nextcloud_config hangerő. Hasonlóképpen írja be /data és válassza ki a nextcloud_data hangerő.
  8. Menj a Hálózat és válassza ki házigazda.
  9. Ban ben Indítsa újra a házirendet, válassza ki Hacsak meg nem állították.
  10. Kattintson Telepítse a tárolót.
  11. Néhány másodpercen vagy percen belül (az internet sebességétől függően) a Nextcloud konténer telepítésre kerül.
  12. Most meglátogathatod http://IPAddressOfPi a Nextcloud webes felületének megnyitásához.
  13. Adjon meg egy felhasználónevet és jelszót.
  14. Most adja meg az adatmappa helyét. Az alapértelmezett /data.
  15. Kattintson MySQL/MariaDB. Adja meg a MariaDB adatbázis nevét és jelszavát a telepített MariaDB veremből a 4. lépésben.
  16. Ha hibát észlel az adatbázis-csatlakozás során, próbálja meg beírni MariaDB ban ben Adatbázis gazdagép.
  17. Kattintson Telepítés. Ezzel telepíti a Nextcloud példányt.

Mostantól elérheti és bejelentkezhet a Nextcloudba a Pi helyi IP-címén. Fájlokat feltölthet és letölthet a Nextcloudba az otthona bármely rendszerével, beleértve a macOS-t, a Windows-t és a Linuxot is. A Nextcloud alkalmazás Android- és iOS-eszközökhöz is elérhető, amellyel fotóit, videóit, dokumentumait és egyéb adatait szinkronizálhatja mobileszközeivel/-ről.

A Nextcloud internetes elérhetővé tételéhez használhatja az Nginx Reverse proxyt, a Cloudflare Tunnel-t vagy az útválasztót (port-továbbítás).

Fedezze fel a saját üzemeltetésű felhő erejét

A Nextcloud telepítése a Raspberry Pi-n futó OpenMediaVault NAS-ra olcsó, de hatékony és biztonságos privát felhőalapú tárolási megoldást kínálhat. Az OpenMediaVault NAS-on található Nextcloud segítségével átveheti az irányítást adatai felett, és élvezheti a felhőalapú tárolás kényelmét anélkül, hogy külső szolgáltatókra támaszkodna.

A fenti lépések követésével könnyedén beállíthatja és konfigurálhatja a Nextcloudot a Raspberry Pi-n, hogy megfeleljen az Ön egyedi igényeinek. Ne felejtse el rendszeresen frissíteni Nextcloud és OpenMediaVault telepítéseit, biztonságossá tenni Nextcloud példányát, és biztonsági másolatot készíteni az adatokról a zökkenőmentes és megbízható élmény érdekében.