Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Cara Install NextCloud di CentOS 8

Posted on April 24, 2020 by Syauqi Wiryahasana
Pada tutorial kali ini kita akan menginstall NextCloud di CentOS 8. NextCloud adalah aplikasi berbasis web yang menyajikan pengalaman layanan hosting file self-hosted, atau dengan bahasa sederhana, DIY dropbox lah. Kita bisa upload dan sinkronisasi file dari komputer-komputer ke nextcloud. Silakan ikuti tulisan berikut:
  1. Disable SELinux
nano /etc/selinux/config
dan ganti SELINUX=disable
  1. Install Apache, MySQL dan PHP
sudo dnf install @mysql
kemudian teruskan dengan konfigurasi mysql dengan mysql_secure_installation.
sudo dnf install php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-intl php-json
  1. Download dan Install Nextcloud
Silakan download versi Nextcloud terbaru yang diinginkan. Misalnya, saat tutorial ini dibuat adalah versi 18.0.1
wget https://download.nextcloud.com/server/releases/nextcloud-18.0.4.zip
kemudian ekstrak ke /var/www:
cd /var/www
unzip nextcloud-18.0.4.zip
sudo chown -R apache:apache nextcloud
sudo chmod -R 755 nextcloud
lanjutkan dengan membuat folder data:
mkdir -p /var/nextcloud/data
sudo chown -R apache:apache nextcloud
sudo chmod -R 755 nextcloud
  1. Siapkan database
Silakan login ke mysql dan siapkan database untuk nextcloud, silakan ikuti:
mysql -u root -p
Enter password:

mysql> CREATE DATABASE nextcloud;
mysql> CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY '_password_';
mysql> GRANT ALL ON nextcloud.* to 'nextcloud'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit
  1. Siapkan webserver
Silakan buat sebuah konfigurasi web server baru, misal dengan nama nextcloud.conf.
sudo nano /etc/httpd/conf.d/nextcloud.conf
dan silakan dituliskan sintaks berikut:
Alias /nextcloud"/var/www/nextcloud"
 

  Options +FollowSymlinks
  AllowOverride All
 
 
  Dav off
 
 
 SetEnv HOME /var/www/nextcloud
 SetEnv HTTP_HOME /var/www/nextcloud

  1. Kemudian buka browser dan tuju ke alamat ip server nextcloud kita, lanjutkan proses instalasi disana.
Selamat mencoba!
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically