# Kako namestiti Nextcloud na Ubuntu 22.04

Nextcloud lahko na Ubuntu 22.04 namestite v le nekaj korakih. Nastavitev kot skrbnik in dodajanje SSL-potrdila je mogoče enostavno opraviti prek ukazne vrstice. Tako boste lahko dostopali do vmesnika prek spletnega brskalnika z vsemi potrebnimi varnostnimi ukrepi.

## Nextcloud na Ubuntu 22.04

[Nextcloud](https://www.ionos.com/sl-si/digitalguide/streznik/orodja/kaj-je-nextcloud/) je brezplačna različica projekta ownCloud. Ta spletno shranjevanje podatkov omogoča samostojno gostovanje za zasebno ali poslovno rabo. V primerjavi z drugimi rešitvami, podobnimi Nextcloudu, ta rešitev še posebej prepriča s svojo **enostavno uporabo, visoko stabilnostjo in številnimi koristnimi varnostnimi funkcijami**, ki zagotavljajo optimalno zaščito vaših podatkov. Namestitev Nextclouda na Ubuntu 22.04 zahteva le nekaj korakov. V tem vodniku vam bomo pokazali, kako lahko že od samega začetka zavarujete svoje shranjevanje podatkov s pomočjo SSL certifikatov.

Tip V tem vodniku je opisano, kako namestiti Nextcloud v sistemu Ubuntu 22.04. Če želite [namestiti Nextcloud v sistemu Debian 12](https://www.ionos.com/sl-si/digitalguide/streznik/nastavitve/nextcloud-debian-12/), si oglejte naš digitalni vodnik. Na voljo imamo tudi vodnik za namestitev Nextclouda v Dockerju.

## Kakšne zahteve je treba izpolniti?

Za namestitev Nextclouda na Ubuntu 22.04 morate izpolniti nekaj predpogojev. Najprej se prepričajte, da imate strežnik z operacijskim sistemom Ubuntu 22.04. Nujno je, da nastavite požarni zid. Poleg tega morate imeti **uporabnika s privilegiji Sudo**. Minimalne sistemske zahteve vključujejo vsaj 1 gigabajt RAM-a in en procesor. Vendar pa za optimalno delovanje z vsemi dodatki priporočamo **4 gigabajte RAM-a in dva procesorja**. Če imate nameščen Apache2, ga odstranite, preden nadaljujete z naslednjimi koraki. Priporočljivo je tudi, da vnaprej nastavite domensko ime, ki kaže na strežnik.

## Posodobi sistem

Preden začnete z dejansko namestitvijo, je pomembno, da posodobite sistem na najnovejšo različico. Za to uporabite naslednje ukaze:

```bash
sudo apt-get update
sudo apt-get upgrade
```

Ko je Ubuntu 22.04 uspešno posodobljen, lahko začnete z namestitvijo.

## Namestitev Nextclouda na Ubuntu 22.04

Za namestitev Nextclouda v Ubuntu 22.04 lahko uporabite upravitelja paketov Snap, ki je že vnaprej nameščen. Snap zagotavlja, da vedno dobite najnovejšo različico, in vse potrebne datoteke hrani na enem mestu. Uporabite ga za prenos paketa Nextcloud:

```bash
sudo snap install nextcloud
```

Sedaj se bo prenesla in namestila najnovejša različica Nextclouda. Da preverite, ali je namestitev uspela, uporabite naslednji ukaz:

```bash
snap changes nextcloud
```

## Ustvari administrativnega uporabnika

Upraviteljskega uporabnika lahko ustvarite prek vmesnika, vendar to **predstavlja varnostno tveganje**. Da ne bi izpostavili strani za registracijo, ustvarite upravitelja neposredno iz ukazne vrstice. Uporabite naslednji ukaz in besedi »user« ter »password« nadomestite z želenim uporabniškim imenom in močnim geslom:

```bash
sudo nextcloud.manual-install user password
```

Nato bi morali prejeti potrditev, da so bile uporabniku uspešno dodeljene upraviteljske pravice.

## Spremeni nastavitve PHP

Če želite spremeniti nastavitve PHP, zlasti pri večjih projektih, je priporočljivo prilagoditi velikost skupnega **delovnega pomnilnika**, da bodo na voljo potrebni viri. To lahko storite neposredno iz ukazne vrstice z naslednjim ukazom:

```bash
sudo snap set nextcloud php.memory-limit=Limit
```

Nadomestite zaznamek »Limit« z dejansko številko.

## Določite zaupanja vredne domene in odprite vrata

Pri namestitvi prek ukazne vrstice Nextcloud samodejno **omeji dostop izključno na lokalni gostitelj**. Če želite dostopati do rešitve v oblaku prek svojega domenskega imena ali IP-naslova, morate posodobiti nastavitve. Najprej preverite shranjene domene z naslednjim ukazom:

```bash
sudo nextcloud.occ config:system:get trusted_domains
```

Trenutno naj bi bil v izpisu naveden le vnos »localhost«. Če želite to spremeniti, uporabite naslednji ukaz:

```bash
sudo nextcloud.occ config:system:set trusted_domains 1 --value=example
```

Nadomestite nadomestni znak »example« s svojo domeno ali IP-naslovom strežnika. Nato ponovno uporabite prejšnji ukaz, da preverite posodobljene vnose. Nov naslov bi se zdaj moral prikazati poleg »localhost«.

Pomembno je, da v požarnem zidu svojega strežnika omogočite vrata 80 (za HTTP) in 443 (za HTTPS):

```bash
sudo ufw allow 80, 443/tcp
```

## Nastavitev SSL-potrdila

Po namestitvi Nextclouda na Ubuntu 22.04 lahko svoje podatke zavarujete s certifikatom SSL in omogočite dostop prek HTTPS. Uporabite lahko certifikat iz storitve Let’s Encrypt ali pa ga sami izstavite. V nadaljevanju sta opisani obe možnosti, najprej pa si oglejmo že pripravljen certifikat. Preverite, ali so potrebna vrata omogočena. Zdaj zahtevajte certifikat s tem ukazom:

```bash
sudo nextcloud.enable-https lets-encrypt
```

Prikazal se bo naslednji izpis:

```bash
In order for Let’s Encrypt to verify that you actually own the domain(s) for which you’re requesting a certificate, there are a number of requirements that you need to be aware of:
1. In order to register with the Let’s Encrypt ACME server, you must agree to the currently-in-effect Subscriber Agreement located here:
https://letsencrypt.org/repository/
By continuing to use this tool you agree to these terms. Please cancel now if otherwise.
2. You must have the domain name(s) for which you want certificates pointing at the external IP address of this machine.
3. Both ports 80 and 443 on the external IP address of this machine must point to this machine (e.g. port forwarding might need to be setup on your router).
Have you met these requirements? (y/n)
```

Potrdite z \[y\].

Vnesite svoj e-poštni naslov in potrdite s tipko \[Enter\]. Nato vnesite domeno, povezano z vašim strežnikom Nextcloud. Potrdilo bo ustvarjeno in shranjeno neposredno na strežniku.

Lahko si ustvarite tudi **lastno potrdilo**. Vendar brskalniki pogosto prikažejo opozorilo, ker potrdila ni potrdila zunanja certifikacijska agencija. Če ga kljub temu želite ustvariti, uporabite naslednji ukaz:

```bash
sudo nextcloud.enable-https self-signed
```

Zdaj bi morali prejeti potrditev, nato pa odpreti zgoraj navedena vrata, če tega še niste storili.

## Prva prijava

Namestitev Nextclouda v sistemu Ubuntu 22.04 je končana. **Sedaj odprite brskalnik** in vnesite svojo domeno ali IP-naslov. Ker ste že ustvarili skrbnika, boste preusmerjeni neposredno na stran za prijavo. Vnesite uporabniško ime in geslo skrbnika. Če se prijava uspešno zaključi, se bo v pojavnem oknu prikazal seznam aplikacij, združljivih z Nextcloudom. Te aplikacije lahko prenesete ali pa ta korak preskočite. Nato boste preusmerjeni na vmesnik Nextcloud, ki je pripravljen za uporabo.


This is a markdown version of: [https://www.ionos.com/sl-si/digitalguide/streznik/nastavitve/nextcloud-ubuntu-2204/](https://www.ionos.com/sl-si/digitalguide/streznik/nastavitve/nextcloud-ubuntu-2204/) for AI/LLM consumption.