Beberapa jam yang lalu, versi baru 16 dari Nextcloud tiba yang dbertujuan untuk meningkatkan keamanan dan berbagi file dengan bantuan pembelajaran mesin. Proyek ini juga dilengkapi dengan manajemen proyek kecil dan ACL untuk menggantikan server file lama.
Salah satu fitur baru adalah penggunaan pembelajaran mesin. Menurut pengumuman tersebut, proyek tersebut tidak hanya ingin mendeteksi login berbahaya, tetapi juga menawarkan rekomendasi untuk berbagi file.
Ini berlaku, misalnya, untuk grup dan orang yang sering berbagi konten dengan pengguna.
Cara baru untuk berbagi file di perusahaan menyediakan daftar kontrol akses (ACL).
Mereka memungkinkan administrator di jaringan klasik untuk mempertahankan kontrol atas hak akses ke file dan direktori individual melalui pemetaan file, folder, dan subfolder yang mendetail.
Si mereka ingin tahu lebih banyak tentang itu rilis ini Anda dapat memeriksa link berikut.
Instalasi Nextcloud 16 di Ubuntu
Bagi mereka yang tertarik untuk dapat menginstal versi baru NextCloud 16 di sistem mereka, mereka harus mengikuti instruksi yang kami bagikan dengan Anda di bawah ini.
Instalasi melalui paket Snap
Metode pertama yang akan kami tunjukkan adalah instalasi dari paket Snap, sedang ini adalah cara termudah untuk menginstal NextCloud di distro Anda.
Saat ini satu-satunya detail adalah bahwa versi baru belum diperbarui ke stabil di Snap, karena masih dalam versi Beta. Meskipun hanya hitungan jam untuk memperbaruinya.
NextCloud didistribusikan dengan snap sebagai aplikasi tunggal bersama dengan dependensinya dan akan berjalan dengan aman di sistem.
Hal terpenting tentang metode penginstalan ini adalah bahwa Snaps dirancang untuk menjadi aplikasi yang aman, di-sandbox, dalam container, diisolasi dari sistem yang mendasarinya dan aplikasi lain.
Untuk menginstal paket Nextcloud dari Snap, mereka hanya perlu menjalankan perintah berikut di terminal:
sudo snap install nextcloud
Instalasi tradisional
Metode lain untuk menginstal versi baru NextCloud 16 adalah instal server web dan PHP.
Untuk ini kita harus membuka terminal dan menjalankan perintah berikut di dalamnya:
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
Sekarang setelah Anda mengatur lingkungan, semuanya tinggal memilih database yang mendukung instalasi untuk ini kita akan menjalankan yang berikut:
sudo apt-get install mariadb-server php-mysql
Selama instalasi, Anda akan diminta untuk memilih kata sandi root . Jika Anda tidak diminta untuk memilih kata sandi, defaultnya akan kosong.
sekarang perlu memasukkan database (mereka akan dimintai kata sandi yang baru saja Anda atur):
mysql -u root -p
Sekarang apa Anda harus membuat database:
CREATE DATABASE nextcloud;
sekarang mereka perlu membuat pengguna untuk digunakan untuk menyambung ke database:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
Langkah terakhir adalah berikan hak istimewa kepada pengguna baru:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Setelah selesai, ketik Ctrl-D untuk keluar.
Langkah terakhir adalah menginstal Nextcloud dengan:
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
sekarang kita harus membuat file baru di /etc/Apache2/sites-available/nextcloud.conf . Kami akan mengedit ini dengan editor pilihan kami:
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>
Setelah selesai, waktunya untuk mengaktifkan situs baru dan mengaktifkan mod apache Apa yang dibutuhkan NextCloud:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Setelah Anda selesai memilih database, waktu untuk menginstal semuanya. Buka http: // your_address / nextcloud /
Atau seperti localhost / nextcloud
Pilih nama pengguna dan kata sandi administrator, lalu Anda dapat memilih folder data.
Pertama-tama selamat atas blognya, saya rutin mengikutinya dan belajar banyak tentang Linux.
Saya berpikir untuk memasang server Nextcloud di PC dan saya ingin tahu apakah penginstalan melalui Snap valid untuk menginstalnya sebagai server atau hanya sebagai klien.
Terima kasih banyak sebelumnya
Sebuah ucapan