Bagaimana cara menginstal Nextcloud 16 di Ubuntu dan turunannya?

Nextcloud

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.

Logo Nextcloud

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.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   David freire garcia dijo

    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