Hogyan telepítsem a Nextcloud 16 alkalmazást az Ubuntu és a származékai oldalára?

Nextcloud

Néhány órával ezelőtt megérkezett a Nextcloud új verziója 16 ami damelynek célja a biztonság és a fájlmegosztás javítása gépi tanulás segítségével. A projekt tartalmaz egy kis projektmenedzsmentet és ACL-t a régi fájlszerverek helyettesítésére.

Az egyik új funkció az a gépi tanulás használata. A közlemény szerint a projekt nem csak a rosszindulatú bejelentkezéseket akarja felderíteni, hanem ajánlásokat is kínál a fájlmegosztásra.

Ez vonatkozik például olyan csoportokra és emberekre, akikkel a felhasználók gyakran megosztanak tartalmat.

A fájlok megosztásának új módjai a vállalatoknál hozzáférés-ellenőrzési listákat (ACL) biztosítanak.

Lehetővé teszik a klasszikus hálózatok rendszergazdáinak, hogy a fájlok, mappák és almappák részletes feltérképezésével fenntartsák az egyes fájlok és könyvtárak hozzáférési jogainak ellenőrzését.

Si többet akarnak tudni róla ennek a kiadásnak a részét ellenőrizheti a következő link.

Nextcloud 16 telepítés az Ubuntun

Azok számára, akik érdeklődnek a NextCloud 16 új verziójának telepítése iránt, kövesse az alábbiakban megosztott utasításokat.

Telepítés Snap csomagon keresztül

Az első módszer, amelyet megmutatunk, a Snap csomagok telepítése ez a legegyszerűbb módja a NextCloud telepítésének a disztróra.

Jelenleg az egyetlen részlet, hogy az új verzió még nem frissült stabilra a Snap-ban, mivel még mindig béta verzióban van. Bár órák kérdése a frissítés.

A NextCloud snaponként egyetlen alkalmazásként kerül forgalomba, annak függőségeivel együtt, és biztonságosan fog futni a rendszeren.

A legfontosabb ebben a telepítési módszerben az, hogy a Snaps biztonságos, homokozós, konténeres alkalmazásokra lett tervezve, elkülönítve az alapul szolgáló rendszertől és más alkalmazásoktól.

A Nextcloud csomag Snapból történő telepítéséhez csak a következő parancsot kell futtatniuk egy terminálon:

 sudo snap install nextcloud

Hagyományos telepítés

A NextCloud 16 új verziójának telepítésének másik módja az telepítsen webszervert és PHP-t.

Nextcloud logó

Ezért meg kell nyitnunk egy terminált, és végre kell hajtanunk benne a következő parancsokat:

 
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

Most, hogy beállította a környezetet, mindent marad a telepítést támogató adatbázis kiválasztása ehhez a következőket fogjuk végrehajtani:

 sudo apt-get install mariadb-server php-mysql

A telepítés során a rendszer megkérdezi a root jelszó kiválasztását . Ha nem kérnek jelszót, az alapértelmezés üres lesz.

Most be kell lépnie az adatbázisba (tőlük kérik az imént beállított jelszót):

 mysql -u root -p

Most mi létre kell hoznia egy adatbázist:

CREATE DATABASE nextcloud;

Most létre kell hozniuk a felhasználót az adatbázishoz való csatlakozáshoz:

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

Az utolsó lépés az adja meg a jogosultságokat az új felhasználónak:

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

FLUSH PRIVILEGES;

Ha kész, írja be a Ctrl-D billentyűt a kilépéshez.

Az utolsó lépés a Nextcloud telepítése:

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

Most új fájlt kell létrehoznunk /etc/apache2/sites-available/nextcloud.conf . Ezt szerkeszteni fogjuk a preferencia szerkesztőjével:

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> 

Egyszer kész, itt az ideje, hogy engedélyezze az új webhelyet és engedélyezze az apache modokat Amire a NextCloudnak szüksége van:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Miután befejezte az adatbázis kiválasztását, ideje mindent telepíteni. Látogasson el ide: http: // saját_cím / nextcloud /

Vagy mint ilyen localhost / nextcloud

Válassza ki a rendszergazda felhasználónevét és jelszavát, majd kiválaszthatja az adatmappát.


Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   David freire garcia dijo

    Először is gratulálok a bloghoz, rendszeresen követem és sokat tanulok a Linuxról.
    Gondolok egy Nextcloud szerver telepítésére egy PC-re, és szeretném tudni, hogy a Snap-on keresztül történő telepítés érvényes-e arra, hogy szerverként vagy csak kliensként telepítsem.
    előre is köszönöm szépen
    Az üdvözlő