Kako namestiti Nextcloud 16 na Ubuntu in izpeljanke?

Naslednji klic

Pred nekaj urami je prišla nova različica 16 Nextcloud kar je dnamenjen izboljšanju varnosti in izmenjave datotek s pomočjo strojnega učenja. Projekt ima tudi majhen projektni management in ACL za zamenjavo starih datotečnih strežnikov.

Ena od novosti je uporaba strojnega učenja. Glede na napoved projekt ne želi le zaznati zlonamernih prijav, temveč ponuja tudi priporočila za skupno rabo datotek.

To velja na primer za skupine in ljudi, s katerimi uporabniki pogosto delijo vsebino.

Novi načini skupne rabe datotek v podjetjih ponujajo sezname nadzora dostopa (ACL).

Skrbnikom v klasičnih omrežjih omogočajo nadzor nad pravicami dostopa do posameznih datotek in imenikov s podrobnim preslikavanjem datotek, map in podmap.

Si želijo vedeti več o tem te izdaje lahko preverite naslednjo povezavo.

Namestitev Nextcloud 16 v Ubuntu

Za tiste, ki jih zanima namestitev nove različice NextCloud 16 v svoj sistem, naj upoštevajo navodila, ki jih delimo z vami spodaj.

Namestitev s paketom Snap

Prva metoda, ki vam jo bomo pokazali, je namestitev iz paketov Snap to je najlažji način namestitve NextClouda na vašo distribucijo.

Trenutno je edina podrobnost ta, da nova različica v Snapu še ni posodobljena na stabilno, saj je še vedno v beta različici. Čeprav je vprašanje ure, da se posodobi.

NextCloud se snap distribuira kot ena aplikacija skupaj s svojimi odvisnostmi in bo varno deloval v sistemu.

Najpomembnejše pri tej metodi namestitve je, da so Snaps zasnovani tako, da so varne, zaprte, zaprte aplikacije, izolirane od osnovnega sistema in drugih aplikacij.

Če želite namestiti paket Nextcloud iz Snap, v terminalu morajo zagnati naslednji ukaz:

 sudo snap install nextcloud

Tradicionalna namestitev

Drugi način namestitve nove različice NextCloud 16 je namestite spletni strežnik in PHP.

Logotip Nextcloud

Za to morali bomo odpreti terminal in v njem izvršiti naslednje ukaze:

 
apt-get install apache2 mariadb-server libapache2-mod-php7.2
apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

Zdaj, ko ste nastavili okolje, vse ostane izbira baze podatkov, ki podpira namestitev za to bomo izvedli naslednje:

 sudo apt-get install mariadb-server php-mysql

Med namestitvijo morali boste izbrati root geslo . Če niste pozvani, da izberete geslo, privzeta vrednost bo prazna.

Zdaj morate vnesti bazo podatkov (vprašani bodo za geslo, ki ste ga pravkar nastavili):

 mysql -u root -p

Kaj pa zdaj morate ustvariti bazo podatkov:

CREATE DATABASE nextcloud;

Zdaj uporabnika morajo ustvariti za povezavo z bazo podatkov:

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';

Zadnji korak je dodeli privilegije novemu uporabniku:

GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost';

FLUSH PRIVILEGES;

Ko končate, za izhod vnesite Ctrl-D.

Zadnji korak je namestitev Nextcloud z:

cd /var/www
wget <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2</a>

wget https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2.asc

gpg --import nextcloud.asc

gpg --verify nextcloud-16.0.0.tar.bz2.asc <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">nextcloud-16.0.0.tar.bz2</a>

tar -xvjf nextcloud-16.0.0.tar.bz2

sudo chown -R www-data:www-data nextcloud

sudo rm nextcloud-16.0.0.tar.bz2

Zdaj v datoteki moramo ustvariti novo datoteko /etc/apache2/sites-available/nextcloud.conf . To bomo uredili z urejevalnikom, ki ga želimo:

Alias /nextcloud "/var/www/nextcloud/"

<Directory /var/www/nextcloud/>

Options +FollowSymlinks

AllowOverride All

<IfModule mod_dav.c>

Dav off

</IfModule>

SetEnv HOME /var/www/nextcloud

SetEnv HTTP_HOME /var/www/nextcloud

</Directory> 

Ko končate, Čas je, da omogočite novo spletno mesto in omogočite mode apache Kaj potrebuje NextCloud:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Ko končate z izbiro baze podatkov, čas, da vse namestite. Pojdite na http: // your_address / nextcloud /

Ali kot tak localhost / nextcloud

Izberite skrbniško uporabniško ime in geslo, nato pa lahko izberete podatkovno mapo.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   David freire garcia je dejal

    Najprej čestitke za blog, redno ga spremljam in se veliko naučim o Linuxu.
    Razmišljam o namestitvi strežnika Nextcloud na osebni računalnik in rad bi vedel, ali je namestitev prek Snapa veljavna, da ga namestim kot strežnik ali samo kot odjemalec.
    najlepša hvala v naprej
    pozdrav