GNU/Linux >> Belajar Linux >  >> Linux

Instal Nextcloud di Debian 10

Nextcloud® adalah perangkat lunak berbagi file yang mirip dengan Google® Drive atau Dropbox®. Karena Nextcloud adalah open source, Anda memiliki kontrol penuh, dan Anda dapat menginstal server di mesin Anda. Artikel ini menjelaskan cara menginstal Nextcloud di server cloud Debian® 10.

Prasyarat

  • Server awan yang menjalankan Debian 10
  • Akses ke root atau pengguna admin

Memasang dan mengonfigurasi tumpukan LAMP

Sebelum menginstal Nextcloud, Anda harus memiliki tumpukan LAMP (Linux®, Apache®, MySQL® atau MariaDB®, dan PHP) di server Anda.

Pada baris perintah, masukkan perintah berikut untuk menginstal Apache, MariaDB, dan PHP:

apt install apache2 mariadb-server libapache2-mod-php7.3 unzip

apt install php7.3-gd php7.3-json php7.3-mysql php7.3-curl php7.3-mbstring

apt install php7.3-intl php-imagick php7.3-xml php7.3-zip

Setelah Anda menginstal MariaDB, Anda harus menjalankan perintah berikut untuk mengamankan database Anda:

mysql_secure_installation

Perintah ini memungkinkan Anda untuk menyetel kata sandi root, melarang login root jarak jauh, dan menghapus database pengujian.

Konfigurasikan database Anda dengan menggunakan langkah-langkah berikut:

  1. Masuk ke instalasi MariaDB Anda dengan menggunakan perintah berikut:

    mysql
    
  2. Buat database untuk Nextcloud. Ganti dengan nama database pilihan Anda. Direkomendasikan untuk memilih nama database yang secara jelas menunjukkan tujuan database.

    CREATE DATABASE <database>;
    
  3. Buat pengguna untuk database baru. Ganti dengan nama pengguna dan dengan kata sandi aman pilihan Anda.

    CREATE USER '<dbUser>'@'localhost' IDENTIFIED BY '<PASSWORD>';
    
  4. Berikan pengguna akses ke database :

    GRANT ALL PRIVILEGES ON <database>.* TO '<dbUser>'@'localhost';
    
  5. Hak istimewa flush:

    FLUSH PRIVILEGES;
    
  6. Keluar dari MariaDB:

    exit
    

Perhatikan pengaturan kredensial ini. Anda membutuhkan mereka untuk mengakses database di Nextcloud.

Instal Nextcloud

Sekarang setelah kita menyiapkan tumpukan LAMP dasar, kita dapat melanjutkan untuk menginstal Nextcloud itu sendiri. Gunakan perintah dalam langkah-langkah berikut untuk mendownload dan menginstal Nextcloud:

  1. Ubah ke direktori root dokumen.:

    cd /var/www/html/
    
  2. Unduh versi terbaru Nextcloud:

    wget https://download.nextcloud.com/server/releases/latest.zip
    
  3. Dekompresi file:

    unzip latest.zip
    
  4. Hapus file terkompresi:

    rm latest.zip
    
  5. Berikan kepemilikan ke server web:

    chown -R www-data:www-data nextcloud/
    
  6. Mulai ulang Apache:

    systemctl restart apache2
    
  7. Di browser web di komputer lokal Anda, navigasikan ke https://<internet_ip_address>/nextcloud .

    Di sini, Anda dapat membuat pengguna admin dan mengkonfigurasi akses database. Untuk akun admin, pilih kombinasi nama pengguna dan kata sandi yang aman. Untuk database, masukkan kredensial yang sama yang Anda konfigurasikan sebelumnya.

Nextcloud kemudian menginstal sistem dasar serta beberapa aplikasi yang mungkin berguna bagi Anda. Setelah ini selesai, panel Nextcloud ditampilkan dan Anda siap mengunggah beberapa file.


Linux
  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 Nextcloud di Debian 10 Buster Linux

  2. Instal GitLab di Debian 10

  3. Instal Nextcloud di Fedora 31

  1. Cara Menginstal Klien Nextcloud di Debian 10 Buster

  2. Cara Menginstal PostgreSQL di Debian 10

  3. Cara Menginstal Nextcloud 15 di Debian 9