# Sådan installerer du Nextcloud på Proxmox trin for trin

For dem, der ønsker at gemme deres personlige data sikkert og centralt, er Nextcloud et fremragende valg. Når det kombineres med virtualiseringsplatformen Proxmox, gør det det muligt at oprette en robust og fleksibel cloud-infrastruktur.

## Hvad er Proxmox og Nextcloud?

[Nextcloud](https://www.ionos.com/da-dk/digitalguide/server/vaerktoejer/hvad-er-nextcloud/) er en **open source-cloudløsning**, der giver dig mulighed for sikkert at gemme og dele filer, kalendere, kontakter og meget mere. Proxmox er derimod en kraftfuld platform til virtualisering, der muliggør effektiv administration af virtuelle maskiner og containere. Kombinationen af Nextcloud og Proxmox giver en fleksibel og sikker måde at opbygge en cloud-infrastruktur til privat eller erhvervsmæssig brug.

## Krav til installation af Nextcloud på Proxmox

Inden du kan installere Nextcloud på Proxmox, skal der opfyldes nogle grundlæggende krav. For det første skal du have en **Proxmox-server** (version 6 eller nyere anbefales) og adgang til Proxmox-webgrænsefladen.

Til den virtuelle maskine eller container, hvor Nextcloud skal køre, skal du desuden have mindst 2 CPU-kerner og 2 GB RAM. Til større brugergrupper anbefales 4 GB RAM eller mere. Sørg desuden for, at du har tilstrækkelig diskplads til dine data – den konkrete mængde afhænger i høj grad af dit specifikke anvendelsestilfælde.

Note Nextcloud kan ikke kun installeres på Proxmox, men også på andre måder. Hvis du vil vide mere om, hvordan du kan bruge skyen, kan du læse vores andre artikler:

- [Installer Nextcloud på Ubuntu 22.04](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/nextcloud-ubuntu-2204/)
- [Installer Nextcloud på Debian](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/nextcloud-debian-12/)
- [Installer Nextcloud på Kubernetes](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/nextcloud-kubernetes/)
- Installation af Nextcloud med Docker

## Sådan installerer du Nextcloud på Proxmox trin for trin

Der findes flere måder at installere Nextcloud på Proxmox. Den vejledning, der vises her, er blot én af disse metoder.

### Trin 1: Opret en virtuel maskine eller en container

Først skal du oprette et miljø til installation af Nextcloud. Du kan enten oprette en container med LXC eller en virtuel maskine til dette formål.

#### LXC-container

1. Gå til »Opret CT« i Proxmox-webgrænsefladen.
2. Indtast et containernavn og de ønskede ressourcer.
3. Vælg en Debian- eller Ubuntu-skabelon (anbefales: Ubuntu 22.04).
4. Konfigurer netværket og diskpladsen. Sørg for at afsætte tilstrækkelig plads til brug af Nextcloud.

#### Virtuel maskine

1. Gå til »Opret VM« i Proxmox-webgrænsefladen.
2. Vælg et ISO-billede af Ubuntu Server eller Debian, som du tidligere har uploadet.
3. Konfigurer CPU, RAM og lagerplads i henhold til dine behov.
4. Installer operativsystemet i VM’en.

### Trin 2: Forbered systemet

Når du har oprettet miljøet, kan du logge ind på systemet via SSH eller Proxmox-konsollen. Inden du installerer Nextcloud, bør du forberede dit system i overensstemmelse hermed. Start med at opdatere det ved hjælp af følgende terminalkommando:

```bash
sudo apt update && sudo apt upgrade -y
```

Når dit system er opdateret, skal du installere Apache, MariaDB/MySQL, PHP og andre afhængigheder. Du kan bruge følgende kommando til dette:

```bash
sudo apt install apache2 mariadb-server libapache2-mod-php php php-mysql php-curl php-xml php-mbstring php-zip unzip -y
```

Som det sidste trin i forberedelsen kan du nu konfigurere din MariaDB-database til Nextcloud. For at gøre dette skal du starte databasen:

```bash
sudo systemctl start mariadb
```

Nu kan du konfigurere databasen ved hjælp af følgende kommandoer. Sørg for at huske eller notere den sikre adgangskode, du har valgt:

```bash
sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'securepassword';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
```

### Trin 3: Installer Nextcloud

Nu kan du fortsætte med installationen af Nextcloud. Start med at downloade den nyeste version af Nextcloud:

```bash
wget https://download.nextcloud.com/server/releases/latest.tar.bz2
```

Udpak derefter de downloadede filer ved hjælp af kommandoen `tar`, og flyt dem:

```bash
tar -xjf latest.tar.bz2
sudo mv nextcloud /var/www/
```

Nu skal du indstille de korrekte rettigheder og ejerskabsforhold for Nextcloud-filerne, så webserverprogrammet (her Apache) kan arbejde problemfrit med dem:

```bash
sudo chown -R www-data:www-data /var/www/nextcloud
sudo chmod -R 750 /var/www/nextcloud
```

### Trin 4: Konfigurer Apache

For at Nextcloud kan fungere på Proxmox, skal du have en korrekt konfigureret Apache-webserver. Opret først en konfigurationsfil, der styrer, hvordan Apache-webserveren håndterer anmodninger til din Nextcloud-installation:

```bash
sudo nano /etc/apache2/sites-available/nextcloud.conf
```

Indsæt følgende indhold i den konfigurationsfil, du lige har oprettet:

```bash
<VirtualHost *:80>
    ServerName your-domain.com
    DocumentRoot /var/www/nextcloud
    <Directory /var/www/nextcloud>
        Require all granted
        AllowOverride All
        Options FollowSymLinks MultiViews
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/nextcloud_error.log
    CustomLog ${APACHE_LOG_DIR}/nextcloud_access.log combined
</VirtualHost>
```

Sørg for at indtaste det korrekte domæne, som du vil bruge til at få adgang til din Nextcloud-installation. Aktiver nu konfigurationen og de nødvendige moduler ved hjælp af følgende terminalkommandoer, og genstart Apache:

```bash
sudo a2ensite nextcloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2
```

### Trin 5: Konfigurer Nextcloud

Nu kan du konfigurere din Nextcloud. Gå til adressen på din Nextcloud-installation, som er angivet i konfigurationsfilen, i en browser efter eget valg. Følg installationsguiden for at konfigurere databaseforbindelsen og administratorbrugeren.


This is a markdown version of: [https://www.ionos.com/da-dk/digitalguide/server/konfiguration/nextcloud-proxmox/](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/nextcloud-proxmox/) for AI/LLM consumption.