Kā instalēt Nextcloud OpenMediaVault NAS vietnē Raspberry Pi

Kā instalēt Nextcloud OpenMediaVault NAS vietnē Raspberry Pi
Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Nextcloud un OpenMediaVault (OMV) ir spēcīga bezmaksas un atvērtā pirmkoda programmatūra (FOSS). Izmantojot tos kopā, varat izveidot un izvietot savu privāto mākoņkrātuvi un tīklam pievienoto krātuvi (NAS) ar intuitīvu tīmekļa saskarni krātuves pārvaldībai.





Instalējot Nextcloud vietnē OpenMediaVault, varat saglabāt, koplietot un piekļūt visai savai iekšējai/ārējai krātuvei, tostarp USB diskdziņiem, un failiem no jebkuras vietas, vienlaikus saglabājot pilnīgu kontroli pār saviem datiem.





Kāpēc instalēt un mitināt Nextcloud vietnē OpenMediaVault?

Jūs varat instalēt Nextcloud tieši Raspberry Pi, izmantojot Docker konteineru vai tieši Raspberry Pi OS. Tomēr Nextcloud instalēšana, izmantojot OpenMediaVault, apvieno drošu datu glabāšanu ar mākoņiem līdzīgām funkcijām ērtai piekļuvei un sadarbībai.





Mitinot Nextcloud vietnē Raspberry Pi, izmantojot OMV:

  • Jums ir pilnīga kontrole pār saviem datiem un privātumu, jo neesat atkarīgs no trešās puses mākoņa pakalpojumu sniedzējiem, lai nodrošinātu lielāku sirdsmieru, datu privātumu un īpašumtiesības.
  • OMV nodrošina arī lietotāju pārvaldību un atļaujas, kas ļauj kontrolēt, kas var piekļūt koplietotajai krātuvei. Nextcloud vēl vairāk paplašina šīs iespējas detalizētai piekļuves kontrolei failiem, mapēm un koplietotajiem resursiem.
  • Jūs varat ieviest un iestatīt automātisku datu dublēšanu saviem Nextcloud datiem. Tas jūsu failiem pievieno papildu datu aizsardzības līmeni.
  • Varat ātri pievienot/noņemt ārējos USB datu nesējus vai disku un saglabāt Nextcloud datus ārējā diska koplietotajā mapē.

Ir ieteicams instalējiet Raspberry Pi OS uz SSD konsekventai darbībai lielas darba slodzes laikā. Varat arī tieši instalēt Nextcloud operētājsistēmā Raspberry Pi OS, lai izveidojiet personisku DIY mākoņkrātuvi ar attālo piekļuvi .



Sagatavojiet savu OpenMediaVault NAS Nextcloud instalēšanai vietnē Raspberry Pi

Pirms Nextcloud instalēšanas un iestatīšanas sākuma noteikti piešķiriet vai konfigurējiet statisku IP adresi savai OpenMediaVault ierīcei (t.i., Raspberry Pi). Tas ir svarīgi, jo Nextcloud pareizai darbībai ir nepieciešama konsekventa IP adrese.

1. darbība: iespējojiet SSH

Veiciet šīs darbības, lai iespējotu SSH (Secure Shell) attālajai piekļuvei.





kā grupēt cilnes pārlūkā Chrome
  1. Programmā OpenMediaVault dodieties uz Pakalpojumi un noklikšķiniet SSH .
  2. Atzīmējiet Atļaut root pieteikšanos , Paroles autentifikācija , un Publiskās atslēgas autentifikācija . Klikšķis Saglabāt .   instalējiet openmediavault komponēšanas spraudni vietnē Raspberry pi
    Ravi ekrānuzņēmums. NAR
  3. Noklikšķiniet uz Pieteikties (atzīmējiet pogu dzeltenajā joslā), lai piemērotu izmaiņas.
  4. Izmantojot lietotni PuTTY operētājsistēmā Windows vai termināli operētājsistēmā Linux/macOS, piesakieties OpenMediaVault kā root. Ja nezināt saknes paroli, piesakieties kā sudo lietotājs un izmantojiet šo komandu, lai mainītu saknes paroli:
    passwd root
  5. Tips tava sakne lai pieteiktos kā root lietotājs.

2. darbība. Instalējiet OMV-Extras

SSH savā Raspberry Pi no cita datora un palaidiet šo komandu, lai instalētu OMV ekstras.

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

Pēc instalēšanas atsvaidziniet vai piesakieties OpenMediaVault tīmekļa saskarnē un pēc tam dodieties uz sadaļu Plugins.





Atrodiet un instalējiet openmediavault-compose x.x.x iespraust.

  lejupielādējiet instalējiet portainer uz docker, kas darbojas vietnē openmediavault

3. darbība. Instalējiet Docker un Portainer

OpenMediaVault sadaļā Pakalpojumi redzēsit jaunu ierakstu ar nosaukumu Rakstīt . Mēs to izmantosim, lai instalētu Docker un Nextcloud instalēšanai nepieciešamo portatūru.

  1. Klikšķiniet uz Rakstīt > Iestatījumi
  2. Zem Izveidojiet failus , nolaižamajā izvēlnē atlasiet koplietoto mapi. Ja neesat izveidojis koplietotu mapi, ieteicams to izveidot, izmantojot ikonu '+' vai izmantojot Atmiņa > Koplietotās mapes opciju.
  3. Saskaņā Dati sadaļu, izvēlieties Koplietotā mape jūs izveidojāt iekšējā atmiņā vai ārējā USB diskdzinī. Mēs iesakām datu glabāšanai izmantot ārējo HDD.   izvietojiet maridb datu bāzes konteineru vietnē openmediavault vietnei nextcloud
  4. Varat arī izvēlēties a Dublējums atrašanās vieta (pēc izvēles). Lai to izdarītu, iekšējā vai ārējā diska atrašanās vietā varat izveidot un atlasīt citu koplietotu mapi.
  5. Tagad noklikšķiniet Pārinstalējiet Docker .
  6. Klikšķis kad parādās uzvedne. Pagaidiet, līdz instalēšana tiks pabeigta.

Instalēšanas laikā var tikt parādīta savienojuma zuduma kļūda. Vienkārši atsvaidziniet lapu un mēģiniet vēlreiz. Ja ekrānā redzat 'Instalēts un darbojas'. Statuss sadaļu, atveriet SSH savienojumu un pēc tam palaidiet šo komandu, lai instalētu portaine.

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

Pēc instalēšanas apmeklējiet https://IPAddressOfPi:9443 . Noteikti nomainiet lietotājvārdu un paroli.

4. darbība: izveidojiet MariaDB datu bāzi

Uz portera noklikšķiniet uz Kaudzītes > Pievienot skursteņus un pēc tam ielīmējiet šo kodu tīmekļa redaktorā.

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

Noteikti piešķiriet kaudzei īsto nosaukumu, piemēram, mariadb . Mainiet arī paroli un datu bāzes nosaukumu.

Klikšķis Izvietojiet kaudzi .

Tas instalēs un izvietos MariaDB datu bāzi, kas mums būs nepieciešama Nextcloud iestatīšanai.

Varat arī manuāli instalēt MariaDB serveri, izmantojot SSH, un izveidot datubāzi un datu bāzes lietotāju.

5. darbība: mainiet OpenMediaVault portu

Pēc noklusējuma OpenMediaVault darbojas portā 80. Tomēr ir ieteicams mainīt OpenMediaVault portu uz citu, piemēram, 8090. Tādējādi 80. ports būs pieejams programmai Nextcloud. Lai to izdarītu, veiciet tālāk norādītās darbības.

  1. Programmā OpenMediaVault dodieties uz Sistēma > Darbgalds .
  2. Rediģēt Osta 8090 un noklikšķiniet Saglabāt .
  3. Klikšķis Pieteikties un gaidiet, kamēr izmaiņas stāsies spēkā.
  4. Tagad varat atvērt OpenMediaVault vietnē http://IPAdressOfPi:8090 .

6. darbība: instalējiet un iestatiet Nextcloud vietnē OpenMediaVault

Veiciet šīs darbības, lai instalētu un iestatītu Nextcloud vietnē OpenMediaVault, kurā darbojas Raspberry Pi.

  1. Piesakieties portālā un pēc tam noklikšķiniet Apjomi > Pievienot skaļumu . Izveidojiet divus sējumus: nextcloud_config un nextcloud_data . Viss, kas jums jādara, ir ierakstiet skaļuma nosaukumu un noklikšķiniet uz Izveidojiet apjomu .
  2. Klikšķiniet uz Konteineri > Pievienot konteineru .
  3. Nosauciet konteineru kā Nextcloud un ielīmējiet šo laukā Attēls.
    linuxserver/nextcloud
  4. Tīkla portu konfigurācijā noklikšķiniet uz +publicējiet jaunu tīkla portu .
  5. Tips 8080 un 80 iekš saimnieks un konteiners (TCP).
  1. Saskaņā Apjomi , klikšķis + kartes papildu apjoms divreiz.
  2. Tips /config un pēc tam atlasiet nextcloud_config apjoms. Līdzīgi ierakstiet /dati un atlasiet nextcloud_data apjoms.
  3. Dodieties uz Tīkls un atlasiet saimnieks.
  4. In Restartējiet politiku , atlasiet Ja vien nav apturēts .
  5. Klikšķis Izvietojiet konteineru .
  1. Pēc dažām sekundēm vai minūtēm (atkarībā no jūsu interneta ātruma) Nextcloud konteiners tiks izvietots.
  2. Tagad varat apmeklēt http://IPAddressOfPi lai atvērtu Nextcloud tīmekļa saskarni.
  3. Ievadiet lietotājvārdu un paroli.
  4. Tagad ievadiet datu mapes atrašanās vietu. Noklusējums ir /dati .
  5. Klikšķis MySQL/MariaDB . 4. darbībā ievadiet MariaDB datu bāzes nosaukumu un paroli no izvietotās MariaDB steka.
  6. Ja rodas datu bāzes savienojuma kļūda, mēģiniet rakstīt MariaDB iekšā Datu bāzes resursdators .
  7. Klikšķis Uzstādīt . Tas instalēs Nextcloud gadījumu.

Tagad varat piekļūt un pieteikties Nextcloud, izmantojot Pi vietējo IP adresi. Varat augšupielādēt un lejupielādēt failus vietnē Nextcloud, izmantojot jebkuru sistēmu savā mājā, tostarp macOS, Windows un Linux. Android un iOS ierīcēm ir pieejama arī lietotne Nextcloud, ko varat izmantot, lai sinhronizētu savus fotoattēlus, videoklipus, dokumentus un citus datus uz/no mobilajām ierīcēm.

Lai atvērtu Nextcloud internetam, varat izmantot Nginx Reverse starpniekserveri, Cloudflare tuneli vai maršrutētāju (portu pāradresācija).

Atbrīvojieties no pašmitinātā mākoņa jaudas

Nextcloud instalēšana savā OpenMediaVault NAS, kurā darbojas Raspberry Pi, var nodrošināt lētu, taču jaudīgu un drošu privātās mākoņkrātuves risinājumu. Izmantojot Nextcloud savā OpenMediaVault NAS, varat kontrolēt savus datus un izbaudīt mākoņkrātuves ērtības, nepaļaujoties uz trešo pušu pakalpojumu sniedzējiem.

Veicot iepriekš minētās darbības, varat viegli iestatīt un konfigurēt Nextcloud vietnē Raspberry Pi, lai tas atbilstu jūsu īpašajām vajadzībām. Atcerieties regulāri atjaunināt Nextcloud un OpenMediaVault instalācijas, nodrošināt savu Nextcloud gadījumu un dublēt datus, lai nodrošinātu vienmērīgu un uzticamu pieredzi.