GNU/Linux >> Belajar Linux >  >> Linux

Cara menginstal Nextcloud dengan ISPConfig 3.1

Tutorial ini menjelaskan langkah-langkah untuk menginstal Nextcloud untuk pengguna ISPConfig.

Prasyarat

  • Server Linux dengan Apache, MariaDB, dan PHP terinstal
  • ISPConfig 3.1+ diinstal (Tutorial Server Sempurna)
  • Sebuah (sub)domain yang menunjuk ke server Anda. Saya akan menggunakan nextcloud.example.com dalam tutorial ini

Tambahkan situs

Di ISPConfig, navigasikan ke Situs dan tambahkan situs web baru

Domain: nextcloud.example.com
Harddisk Quota: Set quota for the file storage if necessary, or use -1 for unlimited.
Auto-subdomain: None
Let's Encrypt SSL: <-- Check this to receive a free SSL certificate from Let's Encrypt.
PHP: Fast-CGI

Buka Opsi

Tambahkan pengaturan php.ini khusus:

opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=1
opcache.save_comments=1
memory_limit = 512M

Dan tekan simpan!

Tambahkan database

CATATAN:Semua database saya mendapatkan ID klien di depannya, sehingga database (pengguna) untuk klien 8 akan diberi nama "c8nextcloud". Ini mungkin berbeda di sistem Anda.

Buka pengguna basis data dan tambahkan pengguna baru

Client: Select the client
Database user: nextcloud
Password: Generate a password and save this in a (temporary) txt file.

Simpan pengguna baru.

Kemudian, buka database dan tambahkan database baru

Site: nextcloud.example.com
Database name: nextcloud
Database user: Select the database user you just created

Dan tekan simpan!

Tambahkan pengguna FTP

Buka Akun FTP

Website: nextcloud.example.com
Username: nextcloud (ISPConfig will eventually add a prefix to this username)
Password: Generate a password and save it in the (temporary) txt file you created earlier.

Simpan pengguna baru

Instal Nextcloud

Unduh Penginstal Web Nextcloud di nextcloud.com/install/#instructions-server (di bawah Penginstal Web)

Login ke server Anda dengan program FTP menggunakan pengguna FTP yang baru saja Anda buat (Anda dapat menemukan nama pengguna FTP Anda di bawah FTP-Accounts)  dan unggah setup-nextcloud.php ke folder web.

Buka nextcloud.example.com/setup-nextcloud.php

Klik berikutnya

Ganti

nextcloud 

dengan

.

Klik berikutnya

Nama Pengguna:Nama pengguna untuk pengguna admin Anda

Kata sandi:Kata sandi untuk pengguna admin Anda (gunakan kata sandi yang kuat!)

Klik Penyimpanan &basis data

Folder data:

/var/www/clients/client8/web16/private/data

Semua file yang Anda tempatkan di Nextcloud sekarang akan disimpan di luar folder /web, yang lebih aman.

Catatan:Ganti client8 dan web16 dengan klien dan id web yang benar. Anda dapat menemukannya di bawah pengaturan situs web -> root dokumen.

Pilih MySQL/MariaDB

Username: c8nextcloud
Password: The first password you wrote down in your txt file
Database name: c8nextcloud

Catatan:Anda dapat menemukan nama database (pengguna) di bawah ISPConfig-> Sites -> Databases.

Tekan Finish setup, dan selesai! Satu-satunya yang tersisa untuk dilakukan adalah mengonfigurasi Nextcloud sesuai kebutuhan Anda dan akhirnya menginstal beberapa aplikasi.


Linux
  1. Cara Menginstal Seafile dengan Nginx di openSUSE Leap 42.1

  2. Cara menginstal Nextcloud 11 di CentOS 7

  3. Cara Menginstal NextCloud 14 di CentOS 7

  1. Cara Menginstal ISPConfig 3 di Ubuntu 18.04

  2. Cara Menginstal NextCloud 14 di Ubuntu 16.04

  3. Cara menginstal NextCloud 13 di Debian 9

  1. Cara Menginstal phpMyAdmin dengan Nginx di Ubuntu 18.04

  2. Cara Menginstal Nextcloud dengan Nginx dan PHP 7.3 di CentOS 8

  3. Cara menginstal Moodle di ISPConfig