Si të instaloni Nextcloud 16 në Ubuntu dhe derivatet?

Nextcloud

Disa orë më parë mbërriti versioni i ri 16 i Nextcloud e cila është dqë synojnë përmirësimin e sigurisë dhe ndarjen e skedarëve me ndihmën e të mësuarit makinerik. Projekti gjithashtu përmban një menaxhim të vogël të projektit dhe ACL për të zëvendësuar serverat e skedarëve të vjetër.

Një nga tiparet e reja është përdorimi i të mësuarit makinerik. Sipas njoftimit, projekti jo vetëm që dëshiron të zbulojë hyrjet me qëllim të keq, por gjithashtu ofron rekomandime për ndarjen e skedarëve.

Kjo vlen, për shembull, për grupe dhe njerëz me të cilët përdoruesit shpesh ndajnë përmbajtje.

Mënyra të reja për ndarjen e skedarëve në kompani ofrojnë lista të kontrollit të hyrjes (ACL).

Ato lejojnë administratorët në rrjetet klasike të mbajnë kontrollin mbi të drejtat e hyrjes në skedarët dhe direktoritë individuale përmes hartës së hollësishme të skedarëve, dosjeve dhe nën-dosjeve.

Si ata duan të dinë më shumë për këtë të këtij lëshimi mund të kontrolloni lidhja e mëposhtme.

Instalimi Nextcloud 16 në Ubuntu

Për ata që janë të interesuar të jenë në gjendje të instalojnë versionin e ri të NextCloud 16 në sistemin e tyre, ata duhet të ndjekin udhëzimet që ne ndajmë me ju më poshtë.

Instalimi përmes paketës Snap

Metoda e parë që do t'ju tregojmë është instalimi nga paketat Snap, duke qenë kjo është mënyra më e lehtë për të instaluar NextCloud në distro.

Për momentin, detaji i vetëm është se versioni i ri nuk është azhurnuar ende në një gjendje të qëndrueshme në Snap, pasi është akoma në versionin Beta. Megjithëse është çështje orësh që ajo të azhurnohet.

NextCloud shpërndahet nga snap si një aplikacion i vetëm së bashku me varësitë e tij dhe do të funksionojë i sigurt në sistem.

Gjëja më e rëndësishme në lidhje me këtë metodë instalimi është që Snaps janë krijuar që të jenë të sigurta, aplikime me kontejner, të izoluara nga sistemi themelor dhe aplikacione të tjera.

Për të instaluar paketën Nextcloud nga Snap, ata thjesht duhet të ekzekutojnë komandën e mëposhtme në një terminal:

 sudo snap install nextcloud

Instalim tradicional

Metoda tjetër për të instaluar versionin e ri të NextCloud 16 është instaloni një server në internet dhe PHP.

Logoja e Nextcloud

Për këtë do të duhet të hapim një terminal dhe të ekzekutojmë komandat e mëposhtme në të:

 
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

Tani që keni vendosur mjedisin, gjithçka mbetet është të zgjedhësh një bazë të dhënash që mbështet instalimin për këtë ne do të ekzekutojmë sa vijon:

 sudo apt-get install mariadb-server php-mysql

Gjatë instalimit, do t'ju kërkohet të zgjidhni një fjalëkalim rrënjë . Nëse nuk ju kërkohet të zgjidhni një fjalëkalim, default do të jetë bosh.

tani duhet të futni bazën e të dhënave (atyre do t'u kërkohet fjalëkalimi që sapo vendosët):

 mysql -u root -p

Tani Cfare duhet të krijoni një bazë të të dhënave:

CREATE DATABASE nextcloud;

tani ata kanë nevojë për të krijuar përdoruesin që do të përdoret për t'u lidhur me bazën e të dhënave:

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

Hapi i fundit është jepni privilegjet përdoruesit të ri:

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

FLUSH PRIVILEGES;

Kur të keni mbaruar, shtypni Ctrl-D për të dalë.

Hapi i fundit është instalimi i Nextcloud me:

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

tani ne duhet të krijojmë një skedar të ri në /etc/apache2/sites-available/nextcloud.conf . Ne do ta modifikojmë këtë me redaktorin e preferencës sonë:

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> 

Pasi të bëhet, koha e saj për të mundësuar faqen e re dhe për të mundësuar modalitetet apache Çfarë i duhet NextCloud:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Pasi të keni mbaruar zgjedhjen e bazës së të dhënave, koha për të instaluar gjithçka. Shko te http: // your_address / nextcloud /

Ose si localhost / nextcloud i tillë

Zgjidhni një emër përdoruesi dhe fjalëkalim të administratorit, atëherë mund të zgjidhni dosjen e të dhënave.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   David freire garcia dijo

    Së pari, urime për blogun, e ndjek rregullisht dhe mësoj shumë për Linux.
    Po mendoj të montoj një server Nextcloud në një PC dhe do të doja të dija nëse instalimi përmes Snap është i vlefshëm për ta instaluar atë si server ose vetëm si klient.
    faleminderit shume paraprakisht
    Një përshëndetje