Kā instalēt Nextcloud Ubuntu 22.04
Nextcloud var instalēt Ubuntu 22.04 sistēmā, veicot tikai dažus soļus. Administratora tiesību iestatīšana un SSL sertifikāta pievienošana ir viegli veicama, izmantojot komandrindu. Tas ļauj piekļūt lietotāja saskarnēi ar tīmekļa pārlūku, ievērojot nepieciešamos drošības pasākumus.
Nextcloud Ubuntu 22.04 versijā
Nextcloud ir brīvi pieejams ownCloud atzars. Šī mākonī bāzētā datu uzglabāšanas platforma ļauj pašam uzturēt serveri privātām vai biznesa vajadzībām. Salīdzinot ar Nextcloud alternatīvām, šis risinājums īpaši pārliecina ar savu vienkāršo lietošanu, augsto stabilitāti un daudzajām noderīgajām drošības funkcijām, kas nodrošina optimālu jūsu datu aizsardzību. Nextcloud instalēšana Ubuntu 22.04 sistēmā prasa tikai dažus soļus. Šajā rokasgrāmatā mēs parādīsim, kā jau no paša sākuma nodrošināt datu uzglabāšanas drošību, izmantojot SSL sertifikātus.
Kādas prasības ir jāizpilda?
Lai instalētu Nextcloud Ubuntu 22.04, ir jāizpilda daži priekšnoteikumi. Pirmkārt, pārliecinieties, ka jūsu rīcībā ir serveris ar Ubuntu 22.04. Ir būtiski konfigurēt ugunsmūri. Turklāt jums ir jābūt lietotājam ar Sudo tiesībām. Minimālās sistēmas prasības ietver vismaz 1 gigabaitu RAM un vienu procesoru. Tomēr, lai nodrošinātu optimālu veiktspēju ar visiem papildu moduļiem, ieteicams 4 gigabaiti RAM un divi procesori. Ja jums ir instalēts Apache2, izdzēsiet to, pirms turpināt ar nākamajiem soļiem. Tāpat ieteicams iepriekš iestatīt domēna vārdu, kas norāda uz serveri.
Atjaunināt sistēmu
Pirms sākt pašu instalēšanu, ir svarīgi atjaunināt sistēmu līdz jaunākajai versijai. Lai to izdarītu, izmantojiet šādas komandas:
sudo apt-get update
sudo apt-get upgradebashKad Ubuntu 22.04 ir veiksmīgi atjaunināta, varat sākt instalēšanu.
Nextcloud instalēšana Ubuntu 22.04
Lai instalētu Nextcloud Ubuntu 22.04, varat izmantot iepriekš instalēto Snap pakotņu pārvaldnieku. Snap nodrošina, ka vienmēr saņemat jaunāko versiju, un centrāli glabā visus nepieciešamos failus. Izmantojiet to, lai lejupielādētu Nextcloud pakotni:
sudo snap install nextcloudbashTagad tiks lejupielādēta un instalēta jaunākā Nextcloud versija. Lai pārliecinātos, vai instalēšana ir izdevusies, izmantojiet šādu komandu:
snap changes nextcloudbashIzveidot administratora lietotāju
Administratora lietotāju var izveidot, izmantojot lietotāja saskarni, taču tas rada drošības risku. Lai izvairītos no reģistrācijas lapas publiskošanas, izveidojiet administratoru tieši no komandrindas. Izmantojiet šādu komandu, aizstājot vārdus „user” un „password” ar vēlamo lietotājvārdu un drošu paroli:
sudo nextcloud.manual-install user passwordbashPēc tam jums vajadzētu saņemt apstiprinājumu, ka lietotājam ir veiksmīgi piešķirtas administratora tiesības.
Mainīt PHP iestatījumus
Lai mainītu PHP iestatījumus, it īpaši lielāku projektu gadījumā, ir ieteicams pielāgot koplietošanas darba atmiņu, lai nodrošinātu nepieciešamo resursu pieejamību. To var izdarīt tieši no komandrindas, izmantojot šādu komandu:
sudo snap set nextcloud php.memory-limit=LimitbashAizstājiet vietas turētāju „Limit” ar reālu skaitli.
Noteikt uzticamos domēnus un atvērt portus
Veicot instalēšanu no komandrindas, Nextcloud automātiski ierobežo piekļuvi tikai vietējam serverim. Lai piekļūtu mākoņpakalpojumam, izmantojot savu domēna vārdu vai IP adresi, ir jāatjaunina konfigurācija. Vispirms pārbaudiet reģistrētos domēnus, izmantojot šādu komandu:
sudo nextcloud.occ config:system:get trusted_domainsbashPašlaik izvades sarakstā vajadzētu būt tikai ierakstam „localhost“. Lai to mainītu, izmantojiet šādu komandu:
sudo nextcloud.occ config:system:set trusted_domains 1 --value=examplebashAizstājiet vietas turētāju „example“ ar savu domēnu vai servera IP adresi. Pēc tam atkārtojiet iepriekšējo komandu, lai pārbaudītu atjauninātos ierakstus. Jaunajai adresei tagad vajadzētu parādīties blakus „localhost“.
Ir svarīgi, lai jūs savas servera ugunsmūrī atļautu portus 80 (HTTP) un 443 (HTTPS):
sudo ufw allow 80, 443/tcpbashIestatīt SSL sertifikātu
Pēc Nextcloud instalēšanas Ubuntu 22.04 vidē varat nodrošināt savu datu drošību, izmantojot SSL sertifikātu, un aktivizēt piekļuvi caur HTTPS. Varat izmantot sertifikātu no Let’s Encrypt vai izveidot savu. Turpinājumā ir aprakstītas abas iespējas, sākot ar jau gatavu sertifikātu. Pārliecinieties, ka ir atvērti nepieciešamie porti. Tagad pieprasiet sertifikātu, izmantojot šo komandu:
sudo nextcloud.enable-https lets-encryptbashJūs saņemsiet šādu izvadi:
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)bashApstipriniet, nospiežot [y].
Ievadiet savu e-pasta adresi un apstipriniet, nospiežot [Enter]. Pēc tam ievadiet domēnu, kas saistīts ar jūsu Nextcloud serveri. Sertifikāts tiks izveidots un saglabāts tieši uz servera.
Jūs varat arī izveidot savu sertifikātu. Tomēr pārlūki bieži parāda brīdinājuma ziņojumu, jo sertifikāts nav pārbaudīts ārējā iestādē. Ja jūs tomēr vēlaties to izveidot, izmantojiet šādu komandu:
sudo nextcloud.enable-https self-signedbashTagad jums vajadzētu saņemt apstiprinājumu un pēc tam atvērt iepriekš minētos portus, ja to vēl neesat izdarījuši.
Pirmā pieteikšanās
Nextcloud instalēšana Ubuntu 22.04 ir pabeigta. Tagad atveriet pārlūku un ievadiet savu domēnu vai IP adresi. Tā kā jau esat izveidojis administratora kontu, jūs tiksiet novirzīts tieši uz pieteikšanās lapu. Ievadiet administratora lietotājvārdu un paroli. Ja pieteikšanās izdosies, parādīsies loga logs ar Nextcloud saderīgajām lietotnēm. Jūs varat izvēlēties lejupielādēt šīs lietotnes vai izlaist šo soli. Tad jūs tiksiet novirzīts uz Nextcloud saskarni, kas ir gatava lietošanai.