GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Nextcloud Di Debian 11 / Debian 10

Nextcloud adalah rangkaian perangkat lunak yang dihosting sendiri yang menyediakan penyimpanan cloud melalui jaringan, dan merupakan cabang dari ownCloud. Ini seperti Google Drive / Dropbox yang memungkinkan Anda untuk menyimpan, menyinkronkan, dan membagikan dokumen dan gambar Anda.

Dalam postingan ini, kita akan melihat cara menginstal Nextcloud di Debian 11  / Debian 10.

Instal Server Web Apache

Pertama, instal server web Apache untuk Nextcloud.

sudo apt update 

sudo apt install -y apache2 bzip2

Instal MariaDB

Kemudian, instal database MariaDB untuk instalasi Nextcloud. Anda juga dapat menggunakan database MySQL sebagai pengganti MariaDB.

sudo apt install -y mariadb-server mariadb-client

Setelah instalasi MariaDB, gunakan perintah mysql_secure_installation untuk mengamankan instalasi MariaDB.

Instal PHP 7.3 atau 7.4

Nextcloud membutuhkan PHP versi 7.3 atau 7.4, dan hal yang sama tersedia di repositori OS Debian. Jadi Anda dapat menggunakan apt perintah untuk menginstal PHP dan ekstensinya untuk instalasi Nextcloud.

sudo apt install -y libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-sqlite3

Setelah Anda menginstal PHP, aktifkan modul berikut untuk Nextcloud.

sudo a2enmod rewrite

sudo a2enmod headers

Mulai ulang layanan Apache.

sudo systemctl restart apache2

Instal Nextcloud

Unduh Nextcloud

Nextcloud menawarkan paket arsip untuk diunduh server Linux dan disiapkan secara manual di atas tumpukan LAMP.

cd /tmp/

wget https://download.nextcloud.com/server/releases/latest.tar.bz2

tar -jxvf latest.tar.bz2

sudo mv nextcloud /var/www/html/

sudo mkdir /var/www/html/nextcloud/data

Perbarui kepemilikan file di dalam direktori Nextcloud sehingga pengguna Apache dapat menulis data ke dalamnya.

sudo chown -R www-data:www-data /var/www/html/nextcloud/

Buat Basis Data

Masuk ke server MariaDB menggunakan pengguna root untuk membuat database.

sudo mysql -u root -p

Pertama, buat database bernama nextclouddb .

create database nextclouddb;

Kemudian, berikan nextclouduser untuk mengakses nextclouddb database di localhost dengan kata sandi password .

grant all on nextclouddb.* to 'nextclouduser'@'localhost' identified by 'password';

Keluar dari shell MariaDB.

exit

Siapkan NextCloud

Buka browser web Anda dan navigasikan ke URL di bawah ini.

http://your.ip.addr.ess/nextcloud
  1. Isi formulir nama pengguna dan sandi untuk membuat akun admin .
  2. Kemudian, klik Penyimpanan &Basis Data.
  3. Pertama, masukkan lokasi folder data Nextcloud dan kemudian informasi database di Konfigurasi database bentuk MySQL / MariaDB .
  4. Setelah memasukkan semua informasi, klik Selesai .

Akses Nextcloud

Setelah penginstalan selesai, penginstal akan membawa Anda ke halaman beranda Nextcloud.

Jika penginstal membawa Anda ke halaman non-eksistensi – http://index.php/core/apps/recommended, klik tombol kembali untuk membuka Nextcloud.

Kesimpulan

Itu saja. Saya harap Anda telah mempelajari cara menginstal Nextcloud di Debian 11  / Debian 10. Sebagai tindakan keamanan, Anda dapat mempertimbangkan untuk mengaktifkan HTTPS untuk penginstalan Nextcloud Anda.


Debian
  1. Cara Menginstal Nextcloud Di Debian 9

  2. Cara Menginstal Nextcloud 14 di Debian 9

  3. Cara menginstal NextCloud 13 di Debian 9

  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Klien Nextcloud di Debian 10 Buster

  3. Cara Menginstal Python 3.9 di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal TeamViewer di Debian 10

  3. Cara Menginstal Git di Debian 9