Prije nekoliko sati stigla je nova verzija 16 Nextclouda što je dusmjeren na poboljšanje sigurnosti i dijeljenje datoteka uz pomoć strojnog učenja. Projekt također sadrži mali projektni menadžment i ACL za zamjenu starih poslužitelja datoteka.
Jedna od novih značajki je upotreba strojnog učenja. Prema najavi, projekt ne samo da želi otkriti zlonamjerne prijave, već nudi i preporuke za dijeljenje datoteka.
To se primjerice odnosi na grupe i ljude s kojima korisnici često dijele sadržaj.
Novi načini dijeljenja datoteka u tvrtkama pružaju popise za kontrolu pristupa (ACL).
Omogućuju administratorima na klasičnim mrežama da održe kontrolu nad pravima pristupa pojedinačnim datotekama i direktorijima detaljnim mapiranjem datoteka, mapa i podmapa.
Si žele znati više o tome ovog izdanja možete provjeriti sljedeći link.
Instalacija Nextcloud 16 na Ubuntu
Oni koji su zainteresirani za mogućnost instaliranja nove verzije NextCloud 16 na svoj sustav, trebali bi slijediti upute koje dijelimo s vama u nastavku.
Instalacija putem Snap paketa
Prva metoda koju ćemo vam pokazati je instalacija iz Snap paketa, koja je ovo je najlakši način da instalirate NextCloud na vaš distro.
Trenutno je jedini detalj taj što nova verzija još nije ažurirana na stabilnu u Snapu, jer je još uvijek u beta verziji. Iako je pitanje sati da se ažurira.
NextCloud se distribuira snap kao jedna aplikacija zajedno sa svojim ovisnostima i sigurno će se izvoditi na sustavu.
Najvažnija stvar kod ove metode instalacije je da su Snaps dizajnirani da budu sigurni, u zaštićenom okruženju, u spremnicima, izolirani od osnovnog sustava i drugih aplikacija.
Da biste instalirali paket Nextcloud iz Snapa, oni samo trebaju pokrenuti sljedeću naredbu u terminalu:
sudo snap install nextcloud
Tradicionalna instalacija
Druga metoda za instaliranje nove verzije NextClouda 16 je instalirajte web poslužitelj i PHP.
Za ovo morat ćemo otvoriti terminal i u njemu izvršiti sljedeće naredbe:
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
Sad kad ste postavili okruženje, sve ostaje odabrati bazu podataka koja podržava instalaciju za ovo ćemo izvršiti sljedeće:
sudo apt-get install mariadb-server php-mysql
Tijekom instalacije, morat ćete odabrati root lozinku . Ako se od vas ne zatraži da odaberete lozinku, zadana vrijednost bit će prazna.
Sada treba ući u bazu podataka (bit će upitani za lozinku koju ste upravo postavili):
mysql -u root -p
Što sad morate stvoriti bazu podataka:
CREATE DATABASE nextcloud;
Sada trebaju stvoriti korisnika koji će se koristiti za povezivanje s bazom podataka:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
Posljednji korak je dodijeli privilegije novom korisniku:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Kad završite, pritisnite Ctrl-D za izlaz.
Posljednji korak je instaliranje Nextclouda sa:
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
Sada moramo stvoriti novu datoteku u /etc/apache2/sites-available/nextcloud.conf . Uredit ćemo ovo s urednikom po našem izboru:
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>
Kad završite, vrijeme je da se omogući nova stranica i omoguće apache modovi Što NextCloud treba:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Nakon što završite s odabirom baze podataka, vrijeme je da sve instalirate. Idite na http: // your_address / nextcloud /
Ili kao takav localhost / nextcloud
Odaberite korisničko ime i lozinku administratora, a zatim možete odabrati mapu podataka.
Prije svega, čestitam na blogu, redovito ga pratim i naučim puno o Linuxu.
Razmišljam o tome da na računalo montiram poslužitelj Nextcloud i želio bih znati je li instalacija putem Snapa valjana da ga instaliram kao poslužitelj ili samo kao klijent.
Unaprijed puno hvala
pozdravi