1. Home
  2. Cloud
  3. Sådan installeres Nextcloud på Oderland Cloud

Sådan installeres Nextcloud på Oderland Cloud

Denne vejledning forudsætter, at du har en helt ny server, og at den kun kan håndtere Nextcloud.
Hvis du allerede har en eksisterende docker-opsætning med reverse proxy eller lignende, skal du i stedet følge den officielle guide.

Hvad er Nextcloud?

Wikipedia beskriver Nextcloud som følger:

Nextcloud er en pakke med klient-server-software til oprettelse og brug af filhostingtjenester. Nextcloud giver funktionalitet svarende til Dropbox, Office 365 eller Google Drive, når det bruges sammen med de integrerede kontorpakker Collabora Online eller OnlyOffice. Det kan hostes i skyen eller på stedet. Det er skalerbart, fra software til hjemmekontoret baseret på den billige Raspberry Pi, hele vejen til store datacentre, der understøtter millioner af brugere. Der findes oversættelser til 60 sprog for webinterface og klientapplikationer.

https://en.wikipedia.org/wiki/Nextcloud

Udførelse

Vi følger den officielle guide til, hvordan man installerer NextCloud All in One på en virtuel server.

Vi starter med en serveropsætning i Oderland Cloud og logger derefter ind på serveren via ssh.

Derefter installerer vi docker-motoren i henhold til vejledningen: https://www.oderland.se/support/artikel/sa-installerar-du-docker-engine-i-oderland-cloud/

Derefter downloader vi docker images og starter master-containeren op, og så kan vi logge ind på webinterfacet for at færdiggøre installationen, konfigurere backup osv.

Vi har nu et brugernavn og en adgangskode og kan logge ind og administrere vores Nextcloud!

Opret en server i Oderland Cloud

Følg vejledningen til oprettelse af en server med Docker Engine. Vælg en større disk, hvis du ved, hvor meget plads du vil bruge i starten. Den kan udvides bagefter.

Punktets værtsnavn (domæne eller underdomæne)

Peg et passende værtsnavn på serverens IPv4-adresse, for eksempel cloud.mittdomännamn.se. Du vil automatisk modtage et TLS-certifikat til en sikker webforbindelse under installationen.

Giv din bruger adgang til docker

Hvis du ikke bruger ssh som root, er det nemmest at give din bruger adgang til docker.
Hvis du er logget ind som root, kan du springe dette trin over.

sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker

Mere information og fejlfinding kan findes her.

Installation af NextCloud

Nu bør du kunne hente alt ved at køre følgende kommando.

docker run \
--init \
--sig-proxy=false \
--name nextcloud-aio-mastercontainer \
--restart always \
-udgiv 80:80 \
--publish 8080:8080 \
--publish 8443:8443 \
--volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
--volume /var/run/docker.sock:/var/run/docker.sock:ro \
nextcloud/all-in-one:latest

Log ind på administratorgrænsefladen

Nu kan du gå til https://ditt-värdnamn:8443
Kopier adgangskoden nedenfor, og gem den i din adgangskodeadministrator eller et andet sikkert sted.

Tryk derefter på Login, og indtast den adgangskode, du kopierede.

Indtast dit værtsnavn

Nu skal du indtaste dit værtsnavn i feltet for at fortsætte.

Vælg yderligere applikationer

Nu kan du vælge, hvilke applikationer du vil bruge i NextCloud, og de vil blive installeret som deres egne containere. Jo flere du har, jo flere systemressourcer kræver serveren, som du nemt kan udvide hen ad vejen.

Tryk derefter på Download og Start Containers, når du har valgt dem, du vil have.

Du kan også vende tilbage til denne administrator senere for at vælge andre indstillinger.

NextCloud installeret

Installationen er nu færdig, og du vil få vist dit brugernavn og den første adgangskode.
Her kan du se, hvilke tjenester der kører og deres status, du kan stoppe tjenester og finde mere dokumentation.

Det kan være nødvendigt at trykke på reload, indtil du ser, at alle tjenester er grønne som på billedet nedenfor, før du logger ind.

Du kan nu klikke på „Åbn din NextCloud‟.

Ofte stillede spørgsmål

Hvordan laver jeg en sikkerhedskopi?

I NextCloud AIO er der en lokal backup til den samme server, som kan være nyttig, hvis du ved et uheld sletter en fil, eller noget går galt med tjenesten. Backup’en stopper dog NextCloud, mens den kører.
Du skal aktivere den i administratorpanelet og følge instruktionerne der, for at den kan tage en backup.

Vi anbefaler dog vores CloudBackup, som kan tage backup, mens tjenesterne kører, eller en kombination af de to, så backuppen også placeres på et eksternt site (CloudBackup sender data til et andet datacenter hos os).

Tør jeg opgradere?

Før opgraderinger kan du tage et snapshot eller en backup og gendanne det i tilfælde af problemer.
Det kan være nyttigt at stoppe servicen før snapshotet, så databasen er konsistent.

Hvordan indstiller jeg en ny adgangskode til NextCloud?

Hvis du har mistet din nextcloud-adgangskode, har du to muligheder.

  1. Bed en anden administrator i din Nextcloud om at indstille en ny adgangskode for dig.
  2. Indstil ny adgangskode via SSH/CLI.

Du indstiller adgangskoden via ssh ved at udføre occ i den korrekte container.

docker exec --user www-data -it nextcloud-aio-nextcloud php occ user:resetpassword admin

Mit IP-nummer er blevet blokeret på grund af brute force-beskyttelse i NextCloud.

Du kan fjerne dig selv fra blokeringslisten med følgende kommando.

docker exec --user www-data -it nextcloud-aio-nextcloud php occ security:bruteforce:reset  

Skift til det IP-nummer, der er blokeret.

Jeg har et problem med min NextCloud

Se, om problemet er beskrevet i deres FAQ.
Du kan også booke en konsultation hos os, som afregnes pr. time.

Was this article helpful?

Related Articles