Kuinka asentaa Nextcloud 16 Ubuntuun ja johdannaisiin?

Nextcloud

Muutama tunti sitten Nextcloudin uusi versio 16 saapui mikä on djonka tarkoituksena on parantaa turvallisuutta ja tiedostojen jakamista koneoppimisen avulla. Projektissa on myös pieni projektinhallinta ja ACL vanhojen tiedostopalvelinten korvaamiseksi.

Yksi uusista ominaisuuksista on koneoppimisen käyttö. Ilmoituksen mukaan projekti ei halua vain havaita haitallisia kirjautumisia, mutta tarjoaa myös suosituksia tiedostojen jakamisesta.

Tämä koskee esimerkiksi ryhmiä ja ihmisiä, joiden kanssa käyttäjät jakavat usein sisältöä.

Uusia tapoja jakaa tiedostoja yrityksissä tarjoaa pääsynvalvontaluettelot (ACL).

Ne antavat klassisten verkkojen järjestelmänvalvojille mahdollisuuden hallita yksittäisten tiedostojen ja hakemistojen käyttöoikeuksia kartoittamalla tiedostoja, kansioita ja alikansioita yksityiskohtaisesti.

Si he haluavat tietää siitä enemmän tämän version voit tarkistaa seuraava linkki.

Nextcloud 16 -asennus Ubuntuun

Niille, jotka ovat kiinnostuneita asentamaan NextCloud 16: n uuden version järjestelmäänsä, on noudatettava alla olevia ohjeita.

Asennus Snap-paketin kautta

Ensimmäinen tapa, jonka näytämme sinulle, on asennus Snap-paketeista tämä on helpoin tapa asentaa NextCloud distroosi.

Tällä hetkellä ainoa yksityiskohta on, että uutta versiota ei ole vielä päivitetty vakaana Snapissa, koska se on edelleen beetaversiossa. Vaikka päivittäminen onkin tuntien kysymys.

NextCloud jaetaan napsautuksella yhtenä sovelluksena riippuvuuksiensa kanssa ja se toimii turvallisesti järjestelmässä.

Tärkeintä tässä asennustavassa on se, että napsautukset on suunniteltu turvallisiin, hiekkalaatikkoihin, konttisovelluksiin, eristettyinä alla olevasta järjestelmästä ja muista sovelluksista.

Jos haluat asentaa Nextcloud-paketin Snapista, heidän on vain suoritettava seuraava komento terminaalissa:

 sudo snap install nextcloud

Perinteinen asennus

Toinen tapa asentaa NextCloud 16: n uusi versio on asenna web-palvelin ja PHP.

Nextcloud-logo

Tätä varten meidän on avattava pääte ja suoritettava seuraavat komennot siinä:

 
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

Nyt kun olet asettanut ympäristön, kaikki jäljellä on valita asennusta tukeva tietokanta tätä varten aiomme toteuttaa seuraavat:

 sudo apt-get install mariadb-server php-mysql

Asennuksen aikana sinua pyydetään valitsemaan pääsalasana . Jos sinua ei pyydetä valitsemaan salasanaa, oletusarvo on tyhjä.

Nyt on syötettävä tietokantaan (heiltä kysytään juuri määrittämäsi salasana):

 mysql -u root -p

Mitä nyt sinun on luotava tietokanta:

CREATE DATABASE nextcloud;

Nyt heidän on luotava käyttäjä jota käytetään yhteyden muodostamiseen tietokantaan:

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

Viimeinen vaihe on myöntää oikeudet uudelle käyttäjälle:

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

FLUSH PRIVILEGES;

Kun olet valmis, poistu painamalla Ctrl-D.

Viimeinen vaihe on asentaa Nextcloud seuraavilla tavoilla:

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

Nyt meidän on luotava uusi tiedosto /etc/apache2/sites-available/nextcloud.conf . Aiomme muokata tätä haluamasi editorin kanssa:

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> 

Kun olet valmis, on aika ottaa käyttöön uusi sivusto ja ottaa käyttöön apache-modit Mitä NextCloud tarvitsee:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Kun olet valinnut tietokannan, aika asentaa kaikki. Siirry osoitteeseen http: // oma_osoite / seuraava pilvi /

Tai sellaisenaan localhost / nextcloud

Valitse järjestelmänvalvojan käyttäjänimi ja salasana, ja sitten voit valita datakansion.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   David freire garcia dijo

    Ensinnäkin, onnittelut blogista, seuraan sitä säännöllisesti ja opin paljon Linuxista.
    Ajattelen Nextcloud-palvelimen asentamista tietokoneelle ja haluaisin tietää, onko asennus Snapin kautta voimassa sen asentamiseksi palvelimena vai vain asiakkaana.
    Kiitos paljon etukäteen
    tervehdys