Hogyan telepítsem a Nextcloud 14 szoftvert az Ubuntu 18.04 LTS-re és annak származékaira?

Nextcloud logó

nemrég a Nextcloud 14 új verziója megjelent a nagyközönség előtt amellyel megújul néhány új funkcióval és hibajavítással az előző verzió körül.

Ebben az új Nextcloud 14 kiadásban ismét széles körű fejlesztéseket hoz amelyből kiemelhetjük, hogy videóellenőrzés került hozzá, és kétlépcsős hitelesítés használható.

Ezzel a programmal lehetőség van a felhőtároló belső futtatására. A Nextcloud azután jött létre, hogy a ownCloud számos fejlesztője kiesett belőle és újra kezdte.

A Nextcloud a ownCloud villája, amely egy felhőalapú infrastruktúra mint szolgáltatás (IaaS) teljesen nyílt forráskódú, néhány platform mint szolgáltatás (PaaS) szolgáltatással.

Telepítheti saját Linux szerverére vagy számos hosting cég kiszolgálójára.

A kicsi és nagy rendszerek rendszergazdái értékelik a rendszerkonfiguráció, az alkalmazáskezelés és a frissítőprogram számos fejlesztését.

Változások a Nextcloud 14-ben

Nextcloud 14 csaknem 1000 húzási kérelem egyesült javításokkal és változtatásokkal, majdnem 150-rel több, mint a Nextcloud 13. Ez csak az alapkiszolgálóra terjed ki, hivatalosan még több száz változás volt a legnagyobb kiadásunk.

Bár ezek a legfontosabb jellemzők, amelyek kiemelhetők a Nextcloud 14 új verziójának ebben a kiadásában:

  • Videóellenőrzés: Használjon videohívást a Talk alkalmazással, hogy ellenőrizze valaki személyazonosságát, mielőtt hozzáférést adna neki egy megosztáshoz.
  • Kétfaktoros hitelesítés most a Signal és a Telegram, valamint az NFC és az SMS segítségével
  • Kisegítő lehetőségek és sötét téma
  • Megjegyzést adott a megosztásokhoz, fájlokat osztott meg egy csevegőcsevegésben, az új Kanban alkalmazásalkalmazásban és még sok másban

Nextcloud telepítés az Ubuntu 18.04-re és származékai

A NextCloud 14 telepítésének első lépése az telepítsen webszervert és PHP-t. A PHP7 számos fejlesztést hoz a korábbi verziókhoz képest, és növeli a NextCloudot is, valójában a PHP7 szükséges a NextCloud 11-től.

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

sudo apt-get install apache2 libapache2-mod-php7.0 bzip2

sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring

sudo apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip

Most, hogy konfigurálta a környezetet, nem marad más, mint olyan adatbázist választani, amely támogatja a telepítést 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ót, erődöt kellene elhelyezniük. Ha nem kérnek jelszót, az alapértelmezés üres lesz.

Nextcloud

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 https://download.nextcloud.com/server/releases/latest-14.tar.bz2 -VAGY nextcloud-14-latest.tar.bz2

tar -xvjf nextcloud-14-latest.tar.bz2

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

sudo rm nextcloud-14-latest.tar.bz2 [/ forráskód]

Most új fájlt kell létrehoznunk /etc/apache2/sites-available/nextcloud.conf . Használja bátran a kívánt szerkesztőt, és adja hozzá a következő sorokat:

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.


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.   Guido dijo

    Helló, van egy problémám. Ezt értem:

    «Nincs engedélye hozzáférni a / nextcloudhoz ezen a Szerveren.¨

    Apache / 2.4.29 (ubuntu) kiszolgáló a localhost 80-as porton

  2.   Miguel dijo

    A parancs futtatása: sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring dobja el azt a hibát, hogy libgd3 és libjpeg62-turbo függőségekre van szükség
    Amikor telepíteni kívánja ezeket a függőségeket, az azt jelzi, hogy ezek megszűntek vagy nem léteznek