Installer NextCloud på Freenas

Installer NextCloud på Freenas
NextCloud er en av de mest populære open source, selvhostede skylagringsalternativ. Det tilbyr en visuelt tiltalende og intuitiv frontend for deg å få tilgang til dataene dine eksternt. Du kan installere NextCloud på en lokal server for å dele filer blant kollegene dine. Eller hvis du vil installere den på en VPS som et alternativ til iCloud, Google Drive eller Dropbox, kan NextCloud også gjøre det!

I dag installerer vi NextCloud på Freenas. For de som ikke vet, er Freenas et freeBSD-basert operativsystem, spesielt designet for å brukes som NAS (nettverksapparat lagring). Det kommer også med en frontend GUI og brukes ofte til å dele filer via SMB, NFS, osv. Eller fungere som en LDAP -server og tilby katalogtjenester. Det beste med Freenas er at det er avhengig av ZFS, og at dataene dine er i trygge hender.

Med Freenas som en robust og kraftig ryggrad for å administrere dataene dine og NextCloud som et fantastisk brukervennlig tverrplattformprodukt, kan du ha den ultimate skylagringsopplevelsen!

Forutsetninger

For å følge med, må du ha:

  1. En Freenas -installasjon klar for hånden
  2. Rottilgang til nevnte Freenas -installasjon

Installere NextCloud -plugin

En NextCloud -plugin kan installeres fra selve Freenas nettgrensesnitt, i et par klikk. Bare logg inn på serveren din som root, gå til plugins (fra toppmenyen, hvis du bruker det eldre brukergrensesnittet) og derfra til listen over tilgjengelige plugins:

Der kan du finne NextCloud tilgjengelig for å laste ned og installere. Gå videre og installer NextCloud, det kan ta noen minutter til en halv time, avhengig av internettforbindelsen din og tilgjengelige databehandlingsressurser.

Aktiver deretter NextCloud Service. For å gjøre dette for å bytte til Installert Fanen på den samme plugins -menyen. Og angi servicestatus for NextCloud -plugin til som vist under.

Freenas vil tildele fengselet en tilfeldig privat IP -adresse, velg NextCloud -plugin, under undermenyen for plugin fra undermeny fra Venstre -kolonnen, For å få en lenke til denne tjenesten:

Hvis det fungerer for deg, er det flott. Men jeg foretrekker å konfigurere nettverk litt annerledes.

Konfigurere nettverk

Hvis det lokale nettverket ditt har en DHCP -server (ofte fungerer hjemmeruteren din som en), må du sørge for at NextCloud får en egen IP -adresse fra denne DHCP -serveren. Eller du kan tilordne den manuelt en IP -adresse, hvis du vil.

Vi går etter DHCP -tilnærmingen, siden dette er det vanligste oppsettet i de fleste husholdninger og små kontorer. NextCloud er installert, på Freenas -boksen vår inne i et fengsel. Fengsler er forløpere til containeriseringsteknologi som Linux senere adopterte som Docker og LXC. Som enhver beholder, kan vår NextCloud -plugin også ha en egen IP, forskjellig fra Freenas IP.

For å gjøre dette, gå til FENGSEL Fanen fra toppmenyen.

Velg NextCloud fengsel, som det er navngitt på maskinen din. Klikk på den røde knappen nedenfor for å stoppe tjenesten midlertidig, og rediger deretter fengselet ved å klikke på Innstillinger -ikonet nederst til venstre. Ignorer IP -adressen som er tildelt for øyeblikket, og klikk på avansert modus.

I avansert modus, velg DHCP som IPv4 -alternativet. Du kan bekrefte standard gateway og noen få andre parametere også, hvis du vil:

Etter dette, start NextCloud fengsel, og du kan se den nye IP -en din. Ved å velge fengsler fra toppmenyen og se på fengslene.

I mitt tilfelle var IP -adressen 192.168.0.105 som er der NextCloud kjører. Men av en eller annen grunn, som jeg ikke har klart å identifisere, fungerer ikke dette når du går til nettleseren og skriver inn IP -adressen.

Omgå feilen

En måte å omgå denne feilen er å ta oppmerksom på IP -adressen som DHCP -serveren tildelte fengselet ditt, for eksempel 192.168.0.105 i mitt tilfelle. Stopp det fengselet igjen, åpne Rediger fengsel Meny og gå til avansert modus, som vi gjorde før.

Her kan du igjen tilordne DHCP -tildelt IP -adresse manuelt til fengselet ditt manuelt. Bla nedover den avanserte menyen og Fjern merket boksen som sier Vimage. Dette trinnet er viktig.

Etter dette er ferdig, gå til plugin -menyen fra topplinjen og start plugin -en på nytt. Hvis det allerede kjørte, kan det hende du må stoppe og starte den tilbake for at endringene skal tre i kraft. Og nå, til slutt, hvis du åpner en nettleser fra skrivebordet ditt og åpner http: // 192.168.0.105 (eller hva IP -adressen ble tildelt i ditt tilfelle) vil du bli møtt av NextCloud -menyen.

Alt annet herfra og ut er enkelt. Du kan opprette kontoer for dine ansatte, familiemedlemmer, få tilgang til det fra hvilken enhet du velger, og du kan være trygg på at dataene er trygge med OpenZFS.

Sørg for å gå til DHCP -serverinnstillingene dine (ofte oppført som LAN -oppsett i innstillinger for hjemmeruter) og tilordne NextCloud en statisk IP der inne. Ellers når DHCP -leiekontrakten går ut, kan ruteren ende opp med å tildele NextCloud en annen IP som vil være utilgjengelig for deg. Du bør sannsynligvis også gjøre det samme for din viktigste Freenas -boks.

Konklusjon

Den eneste vanskelige virksomheten med NextCloud -plugin er feilen der IP -adressen ikke er tilgjengelig til tross for at den blir tildelt. Jeg har en sterk mistanke om at Vimage er den skyldige her, men jeg har ingen bevis for å sikkerhetskopiere det, ennå ennå.