# Kā soli pa solim instalēt Nextcloud uz Proxmox

Tiem, kas vēlas droši un centralizēti uzglabāt savus personas datus, Nextcloud ir lieliska izvēle. Kombinācijā ar virtualizācijas platformu Proxmox tas ļauj izveidot stabilu un elastīgu mākoņinfrastruktūru.

## Kas ir Proxmox un Nextcloud?

[Nextcloud](https://www.ionos.com/lv-lv/digitalguide/serveris/riki/kas-ir-nextcloud/) ir **atvērtā koda mākoņpakalpojumu risinājums**, kas ļauj droši glabāt un koplietot failus, kalendārus, kontaktus un daudz ko citu. Savukārt Proxmox ir jaudīga virtualizācijas platforma, kas nodrošina efektīvu virtuālo mašīnu un konteineru pārvaldību. Nextcloud un Proxmox apvienojums piedāvā elastīgu un drošu veidu, kā izveidot mākoņinfrastruktūru personīgai vai biznesa lietošanai.

## Nextcloud instalēšanas prasības Proxmox vidē

Pirms varat instalēt Nextcloud uz Proxmox, ir jāizpilda dažas pamatprasības. Pirmkārt, jums būs nepieciešams **Proxmox serveris** (ieteicams izmantot 6. versiju vai jaunāku) un piekļuve Proxmox tīmekļa saskarnē.

Virtuālajai mašīnai vai konteineram, kurā darbosies Nextcloud, būs nepieciešami vismaz 2 procesora kodoli un 2 GB operatīvās atmiņas. Lielākām lietotāju grupām ieteicams 4 GB operatīvās atmiņas vai vairāk. Turklāt pārliecinieties, ka jums ir pietiekami daudz diska vietas datiem – konkrētais apjoms lielā mērā būs atkarīgs no jūsu individuālajām vajadzībām.

Note Nextcloud var instalēt ne tikai uz Proxmox, bet arī, izmantojot citas metodes. Lai uzzinātu vairāk par mākoņpakalpojuma izmantošanas iespējām, izlasiet mūsu citus rakstus:

- [Nextcloud instalēšana Ubuntu 22.04](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/nextcloud-ubuntu-2204/)
- [Nextcloud instalēšana Debian](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/nextcloud-debian-12/)
- [Nextcloud instalēšana Kubernetes](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/nextcloud-kubernetes/)
- Nextcloud instalēšana ar Docker

## Kā soli pa solim instalēt Nextcloud uz Proxmox

Ir vairāki veidi, kā instalēt Nextcloud uz Proxmox. Šeit parādītā instrukcija ir tikai viena no šīm metodēm.

### 1. solis: Izveidojiet virtuālo mašīnu vai konteineru

Vispirms ir jāizveido vide Nextcloud instalēšanai. Šim nolūkam varat izveidot vai nu konteineru ar LXC, vai virtuālo mašīnu.

#### LXC konteiners

1. Proxmox tīmekļa saskarnē atveriet sadaļu „Izveidot CT“.
2. Ievadiet konteinera nosaukumu un vēlamos resursus.
3. Izvēlieties Debian vai Ubuntu veidni (ieteicams: Ubuntu 22.04).
4. Konfigurējiet tīklu un diska uzglabāšanas vietu. Pārliecinieties, ka Nextcloud lietošanai ir piešķirta pietiekama uzglabāšanas vieta.

#### Virtuālā mašīna

1. Proxmox tīmekļa saskarnē atveriet sadaļu „Izveidot VM“.
2. Izvēlieties Ubuntu Server vai Debian ISO attēlu, kuru iepriekš esat augšupielādējis.
3. Konfigurējiet procesoru, RAM un uzglabāšanas vietu atbilstoši savām vajadzībām.
4. Instalējiet operētājsistēmu VM.

### 2. solis: Sagatavojiet sistēmu

Kad vide ir izveidota, sistēmā varat ieiet, izmantojot SSH vai Proxmox konsoli. Pirms Nextcloud instalēšanas sistēma ir atbilstoši jāsagatavo. Vispirms to atjauniniet, izmantojot šādu termināļa komandu:

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

Kad sistēma būs atjaunināta, jums jāinstalē Apache, MariaDB/MySQL, PHP un citas atkarīgās programmas. To var izdarīt, izmantojot šādu komandu:

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

Kā pēdējo sagatavošanās posmu tagad varat konfigurēt MariaDB datubāzi Nextcloud vajadzībām. Lai to izdarītu, palaidiet datubāzi:

```bash
sudo systemctl start mariadb
```

Tagad varat konfigurēt datubāzi, izmantojot šādas komandas. Noteikti iegaumējiet vai pierakstiet izvēlēto drošo paroli:

```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;
```

### 3. solis: Nextcloud instalēšana

Tagad varat turpināt ar Nextcloud instalēšanu. Vispirms lejupielādējiet jaunāko Nextcloud versiju:

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

Tālāk izpakojiet lejupielādētos failus, izmantojot komandu `tar`, un pārvietojiet tos:

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

Tagad jums ir jāiestata pareizās atļaujas un īpašumtiesības Nextcloud failiem, lai tīmekļa servera programmatūra (šajā gadījumā Apache) varētu ar tiem netraucēti strādāt:

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

### 4. solis: Apache konfigurēšana

Lai Nextcloud darbotos Proxmox vidē, ir nepieciešams pareizi konfigurēts Apache tīmekļa serveris. Vispirms izveidojiet konfigurācijas failu, kas nosaka, kā Apache tīmekļa serveris apstrādā pieprasījumus jūsu Nextcloud instalācijai:

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

Ievadi šādu saturu tikko izveidotajā konfigurācijas failā:

```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>
```

Pārliecinieties, ka esat ievadījis pareizo domēnu, ar kuru vēlaties piekļūt savai Nextcloud instalācijai. Tagad aktivizējiet konfigurāciju un nepieciešamos moduļus, izmantojot šādas termināļa komandas, un pārstartējiet Apache:

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

### 5. solis: Nextcloud konfigurēšana

Tagad varat uzsākt Nextcloud konfigurēšanu. Izvēlētajā pārlūkprogrammā atveriet Nextcloud instalācijas adresi, kas norādīta konfigurācijas failā. Izpildiet uzstādīšanas vedņa norādījumus, lai konfigurētu datubāzes savienojumu un administratora lietotāju.


This is a markdown version of: [https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/nextcloud-proxmox/](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/nextcloud-proxmox/) for AI/LLM consumption.