Denne guide tilbyder en ligefrem tilgang til installation af den
seneste version af Nextcloud, en selvhostet produktivitetsplatform, på en
Ubuntu-server. Nextcloud Hub 6 (27.1.3) byder på filhosting,
samarbejde og meget mere, med fleksibiliteten i en privat server.
Prerequisites
-
En server der kører Ubuntu 20.04 LTS eller senere.
-
Grundlæggende kendskab til kommandolinjen.
Installation Process
Følg disse trin for at installere Nextcloud Hub 6 (27.1.3) på din Ubuntu
server:
Trin 1: Opdater dit system
Server
Sørg for at din servers pakkeliste og selve systemet er opdateret.
date:
sudo apt update && sudo apt upgrade -y
Trin 2: Installer Apache
Web Server
Installer Apache, som vil serve dine Nextcloud-filer:
sudo apt install apache2 -y
Step 3:
Installer PHP og påkrævede PHP-moduler
Nextcloud kræver PHP for at køre. Installer PHP sammen med de nødvendige moduler.
modules:
sudo apt install php libapache2-mod-php php-mysql php-dom php-xml php-mbstring php-gd php-curl php-zip -y
Trin 4: Installer MariaDB
Server
Installer MariaDB, en databaseserver til lagring af Nextcloud-data:
sudo apt install mariadb-server -y
Step 5: Create a
Database til Nextcloud
Log først ind i MariaDB-shell:
sudo mariadb -u root -p
Efter login skal du oprette en database til Nextcloud og en bruger med de rette rettigheder.
desired credentials:
CREATE DATABASE nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'your_desired_username'@'localhost' IDENTIFIED BY 'your_desired_password';
FLUSH PRIVILEGES;
EXIT;

Step 6:
Installer Unzip og download Nextcloud
Før du downloader Nextcloud, skal du sikre dig, at du har unzip installeret for at kunne
udtrække den downloadede fil:
sudo apt install unzip -y
wget https://download.nextcloud.com/server/releases/nextcloud-27.1.3.zip
Step 7:
Udpak Nextcloud og angiv rettigheder
Udpak Nextcloud-pakken til web-rodmappen og angiv de korrekte rettigheder.
correct permissions:
unzip nextcloud-27.1.3.zip -d /var/www/html/
sudo chown -R www-data:www-data /var/www/html/nextcloud/

Step 8: Configure
Apache til Nextcloud
Opret en Apache-konfigurationsfil til Nextcloud:
sudo nano /etc/apache2/sites-available/nextcloud.conf
Indsæt følgende konfiguration og gem filen:
Alias /nextcloud "/var/www/html/nextcloud/"
<Directory /var/www/html/nextcloud/>
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews
<IfModule mod_dav.c>
Dav off
</IfModule>
</Directory>
Aktivér det nye websted og omskrivningsmodul:
sudo a2ensite nextcloud
sudo a2enmod rewrite
sudo systemctl restart apache2
Step
9: Fuldend installationen via webgrænsefladen
Åbn din webbrowser og gå til
http://your_server_ip/nextcloud. Fuldend opsætningen ved at
angive følgende oplysninger:
-
Administratorkontodetaljer: Vælg et brugernavn og
adgangskode til Nextcloud-administratorkontoen. -
Data folder: Bekræft stien til datamappen
hvor Nextcloud gemmer sine filer. -
Database configuration: Indtast loginoplysninger
for databasebrugeren og navnet, som du oprettede tidligere. Brug
localhost som databasevært, medmindre din database er
på en anden server.

Når du har indtastet detaljerne, skal du klikke på Finish setup
knappen for at fuldende installationen og derefter gå til
http://your_server_ip/nextcloud/index.php/login if you
omdirigerede ikke automatisk.

Du har nu en kørende instans af Nextcloud Hub 6 (27.1.3) på din
Ubuntu-server. Begynd med at udforske dashboardet og konfigurere din
Nextcloud-miljø til dine personlige eller forretningsbehov. Hvis du
har brug for flere oplysninger eller yderligere hjælp, er du velkommen til at kontakte
vores supportteam ved at submitting a
ticket.
Også i Startdokumenter
Related guides.
Har du brug for hjælp til noget andet?
Gennemsnitlig svartid under 1 time. Rigtige mennesker, ikke bots.