GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Nextcloud 11 di CentOS 7

Kami akan menunjukkan kepada Anda Cara menginstal Nextcloud 11 di CentOS 7.  Nextcloud adalah perangkat lunak sumber terbuka untuk membuat dan menggunakan layanan hosting file. Ini memiliki banyak fitur Kalender, Sinkronisasi, dan Kontak tambahan, selain dari fitur hosting file mereka. Ini adalah alternatif gratis yang bagus untuk beberapa layanan populer seperti Google Drive, Dropbox, Box, dll. Menginstal  Nextcloud 11 di CentOS 7 adalah tugas yang mudah jika Anda mengikuti langkah-langkah di bawah ini dengan cermat.

Untuk menjalankan Nextcloud di VPS Anda, persyaratan berikut harus diinstal:

MySQL atau MariaDB
PHP 7.0 +
Apache 2.4 dengan modul mod_php

Dalam tutorial ini, kita akan menginstal Nextcloud versi terbaru di salah satu VPS CentOS 7 kita dengan MariaDB, PHP dan Apache. Jika Anda ingin menggunakan VPS Ubuntu, lihat tutorial kami tentang cara menginstal Nextcloud di Ubuntu 16.04

[ecko_alert color=”blue”]Sudah menggunakan ownCloud? Lihat tutorial kami tentang cara bermigrasi dari ownCloud ke Nextcloud atau dapatkan VPS dari kami dan kami akan melakukannya untuk Anda, gratis![/ecko_alert]

1. Perbarui sistem

Pertama-tama login ke CentOS 7 VPS Anda melalui SSH sebagai root pengguna:

ssh root@IP_Address

dan pastikan sudah benar-benar terbaru:

yum -y update

2. Instal server MariaDB

Nextcloud membutuhkan database kosong, jadi kita akan menginstal server MariaDB:

yum -y install mariadb mariadb-server

Setelah terinstal, mulai MariaDB dan aktifkan untuk memulai saat boot:

systemctl start mariadb
systemctl enable mariadb

dan jalankan mysql_secure_installation skrip pasca-instalasi untuk menyelesaikan penyiapan MariaDB:

mysql_secure_installation

Enter current password for root (enter for none): ENTER
Set root password? [Y/n] Y
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

Setelah MariaDB diinstal, login ke server database sebagai root pengguna, dan buat database dan pengguna untuk Nextcloud:

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'YOURPASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

3. Instal Apache Web Server

Selanjutnya, kita akan menginstal server web Apache:

yum install httpd -y

mulai Apache dan membuatnya mulai saat boot:

systemctl start httpd.service
systemctl enable httpd.service

4. Instal PHP 7

Versi PHP default pada CentOS 7 adalah PHP 5.4. Dalam tutorial ini, kita akan menginstal PHP versi 7.

Instal paket repositori Remi dan EPEL:

rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Aktifkan Remi PHP 7 repo:

yum-config-manager --enable remi-php70

dan instal PHP 7 dan beberapa modul PHP yang diperlukan oleh Nextcloud dengan menjalankan perintah berikut:

yum -y install php php-mysql php-pecl-zip php-xml php-mbstring php-gd

Selanjutnya, buka file konfigurasi PHP dan perbesar ukuran file upload. Anda dapat menemukan lokasi file konfigurasi PHP dengan menjalankan perintah berikut:

php --ini |grep Loaded
Loaded Configuration File:         /etc/php.ini

Dalam kasus kami, kami harus membuat perubahan pada file /etc/php.ini. Kami akan meningkatkan batas upload default menjadi 100 MB. Anda dapat mengatur nilai sesuai dengan kebutuhan Anda. Jalankan perintah berikut:

sed -i "s/post_max_size = 8M/post_max_size = 100M/" /etc/php.ini
sed -i "s/upload_max_filesize = 2M/upload_max_filesize = 100M/" /etc/php.ini

dan restart server web:

systemctl restart httpd

5. Instal Nextcloud 11

Buka situs web resmi Nextcloud dan unduh rilis stabil terbaru dari aplikasi

wget https://download.nextcloud.com/server/releases/nextcloud-11.0.2.zip

buka paket arsip zip yang diunduh ke direktori root dokumen di server Anda

unzip nextcloud-11.0.2.zip -d /var/www/html/

Setel pengguna Apache menjadi pemilik file Nextcloud

chown -R apache:apache /var/www/html/nextcloud/

Terakhir, akses Nextcloud di http://yourIP/nextcloud . Wisaya instalasi akan memeriksa apakah semua persyaratan dan jika semuanya OK, Anda akan diminta untuk membuat pengguna admin Anda dan memilih penyimpanan dan database. Pilih MySQL/MariaDB sebagai database dan masukkan detail database yang telah kita buat sebelumnya di postingan ini:

Database user: nextclouduser
Database password: YOURPASSWORD
Database name: nextcloud
host: localhost

Tentu saja, Anda tidak perlu menginstal Nextcloud 11 di CentOS 7, jika Anda menggunakan salah satu layanan Managed Nextcloud Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Nextcloud 11 di CentOS 7 untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda juga dapat membaca postingan terbaru kami tentang Cara Menginstal NextCloud 14 di CentOS 7.

PS. Jika Anda menyukai posting ini, tentang cara menginstal Nextcloud 11 di CentOS 7, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara Menginstal Nextcloud di CentOS 7 / RHEL 7

  2. Cara Menginstal Nextcloud Di CentOS 8 / RHEL 8

  3. Cara Menginstal NextCloud 14 di CentOS 7

  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal Wine 4.0 di CentOS 7

  1. Cara Menginstal Vim 8.2 di CentOS 7

  2. Cara Menginstal VirtualBox di CentOS 7

  3. Cara Menginstal Git di CentOS 8