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