Kuidas installida Nextcloud 16 Ubuntu ja derivaadid?

Nextcloud

Mõni tund tagasi saabus Nextcloudi uus versioon 16 mis on dmille eesmärk on parandada turvalisust ja failide jagamist masinõppe abil. Projekt sisaldab ka väikest projektihaldust ja ACL-i vanade failiserverite asendamiseks.

Üks uutest omadustest on masinõppe kasutamine. Teatise kohaselt ei taha projekt mitte ainult avastada pahatahtlikke sisselogimisi, vaid pakub ka soovitusi failide jagamiseks.

See kehtib näiteks rühmade ja inimeste kohta, kellega kasutajad sageli sisu jagavad.

Uued viisid failide jagamiseks ettevõtetes pakuvad juurdepääsu kontrollnimekirju (ACL).

Need võimaldavad klassikaliste võrkude administraatoritel säilitada üksikute failide ja kataloogide juurdepääsuõiguste üle failide, kaustade ja alamkaustade üksikasjaliku kaardistamise.

Si nad tahavad sellest rohkem teada saada selle versiooni saate kontrollida järgmine link.

Nextcloud 16 installimine Ubuntu

Neile, kes on huvitatud NextCloud 16 uue versiooni installimisest oma süsteemi, peaksid nad järgima allpool teiega jagatud juhiseid.

Paigaldamine Snapi paketi kaudu

Esimene meetod, mida teile näitame, on installimine Snapi pakettidest see on lihtsaim viis NextCloudi oma distrosse installida.

Praegu on ainus detail, et uut versiooni pole Snapis veel stabiilseks värskendatud, kuna see on endiselt beetaversioon. Kuigi selle ajakohastamine on tundide küsimus.

NextCloud levitatakse snap-iga ühe rakendusena koos sõltuvustega ja see töötab süsteemis ohutult.

Selle installimeetodi puhul on kõige olulisem see, et klõpsud on loodud turvalisteks, liivakastiga konteinerirakendusteks, eraldatuna aluseks olevast süsteemist ja muudest rakendustest.

Paketi Nextcloud installimiseks Snapist nad peavad lihtsalt terminalis käivitama järgmise käsu:

 sudo snap install nextcloud

Traditsiooniline installatsioon

Teine meetod NextCloud 16 uue versiooni installimiseks on installige veebiserver ja PHP.

Nextcloudi logo

Selle jaoks peame avama terminali ja täitma selles järgmised käsud:

 
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

Nüüd, kui olete keskkonna seadistanud, on kõik olemas jääb valida installimist toetav andmebaas selleks teostame järgmise:

 sudo apt-get install mariadb-server php-mysql

Installimise ajal teil palutakse valida juurparool . Kui teil ei paluta parooli valida, vaikimisi on tühi.

nüüd on vaja andmebaasi sisestada (neilt küsitakse äsja määratud parooli):

 mysql -u root -p

Mis nüüd peate looma andmebaasi:

CREATE DATABASE nextcloud;

nüüd nad peavad looma kasutaja mida kasutatakse andmebaasiga ühenduse loomiseks:

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

Viimane samm on anda uuele kasutajale privileegid:

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

FLUSH PRIVILEGES;

Kui olete lõpetanud, sisestage väljumiseks Ctrl-D.

Viimane samm on Nextcloudi installimine koos:

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

nüüd aastal peame looma uue faili /etc/apache2/sites-available/nextcloud.conf . Muudame seda koos oma eelistuse redaktoriga:

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> 

Kui see on tehtud, on aeg lubada uus sait ja lubada apache-modifikatsioonid Mida NextCloud vajab:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Kui olete andmebaasi valimise lõpetanud, aeg kõike installida. Minge aadressile http: // teie_adressi / järgmine pilv /

Või sellisena localhost / nextcloud

Valige administraatori kasutajanimi ja parool, seejärel saate valida andmekausta.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   David freire garcia DIJO

    Kõigepealt palju õnne blogi puhul, jälgin seda regulaarselt ja saan Linuxi kohta palju teada.
    Mõtlen paigaldada Nextcloudi serveri arvutisse ja sooviksin teada, kas installimine Snapi kaudu on kehtiv selle installimiseks serverina või ainult kliendina.
    Tänan teid väga ette
    tervitused