Cara Install NextCloud di Cloud VPS
Untuk menginstal NextCloud di Cloud VPS, Anda perlu mengikuti beberapa langkah. Pertama, pastikan Cloud VPS Anda telah terpasang dengan sistem operasi yang sesuai, seperti Ubuntu atau CentOS.
Beli VPS Murah DiSini
Beli Domain Murah DiSini
Cek Artikel Lainnya DiSini
Fitur-Fitur NextCloud
- Penyimpanan File: Nextcloud memungkinkan Anda untuk menyimpan file secara aman di server Anda sendiri atau dalam cloud publik yang dapat dipilih.
- Berbagi File dan Folder: Anda dapat berbagi file dan folder dengan pengguna lain baik secara internal maupun eksternal dengan mudah.
- Sinkronisasi File: Nextcloud menyediakan aplikasi sinkronisasi untuk berbagai perangkat dan platform, memastikan file Anda selalu tersinkronisasi dan dapat diakses dari mana saja.
Bagaimana Cara Install NextCloud di Cloud VPS
1. Kalian install terlebih dahulu sistem operasi berbasis Linux seperti Ubuntu, Debian, Dan Lain Lain
2. Jika sudah diinstall kalian lanjut buka terminal dan masukkan command dibawah ini
sudo apt update
Berfungsi untuk mengupdate sistem di linux
sudo apt install apache2 mariadb-server libapache2-mod-php7.4
Untuk mengintsall apache, mariadb-server dan php
sudo apt install php7.4-gd php7.4-mysql php7.4-curl php7.4-mbstring php7.4-intl sudo apt install php7.4-gmp php7.4-bcmath imagemagick php-imagick php7.4-xml php7.4-zip sudo apt install php7.4-common php7.4-fpm php7.4-json php7.4-bz2
Untuk menginstall modul dari hp
3. Kemudian kalian lanjut Install NextCLoud di Cloud VPS
- Download terlebih dahulu NextJs diTerminal kalian dengan command dibawah ini
wget https://download.nextcloud.com/server/releases/nextcloud-21.0.1.zip
- Jika sudah kalian extrack dengan command dibawah ini
sudo unzip nextcloud-21.0.1.zip -d /var/www/
- Untuk menghubungkan NextCloud dengan Apache, jalankan perintah dibawah ini
sudo chown www-data:www-data /var/www/nextcloud/ -R
Membuat Database NextCloud
sudo mysql
create database nextcloud;
create user nextclouduser@localhost identified by ‘nextcloudaja’;
grant all privileges on nextcloud.* to nextclouduser@localhost identified by ‘nextcloudaja’;
flush privileges;
exit;
Membuat Apache Virtual Host Nextcloud
Silahkan membuat file nextcloud.conf
di direktori /etc/apache2/sites-available/
dengan command berikut :
sudo nano /etc/apache2/sites-available/nextcloud.conf
Kemudian kalian Copy dan Pastekan dibawah ini
<VirtualHost *:80> ServerName yourdomain.com DocumentRoot /var/www/html/nextcloud <Directory /var/www/html/nextcloud/> Require all granted Options FollowSymlinks MultiViews AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> </Directory> ErrorLog /var/log/apache2/yourdomain.com.error_log CustomLog /var/log/apache2/yourdomain.com.access_log common </VirtualHost>
Setelah itu Ctrl X dan Enter
Mengaktifkan Virtual Host Apache
sudo a2ensite nextcloud.conf
Lalu, jalankan perintah berikut untuk mengaktifkan modul Apache.
sudo a2enmod rewrite headers env dir mime setenvif ssl
Kemudian uji konfigurasi Apache dengan perintah berikut
sudo apache2ctl -t
sudo systemctl restart apache2
Akses Nextcloud diWebsite
Buka chrome kalian dan masukkan nama domain kalian nantinya akan seperti dibawah ini
- Membuat username admin dan password admin (bebas)
- Masukkan database yang kalian buat tadi, lalu kalian click install
- Maka nanti akan menginstall recommended apps
- Jika sudah selesai penginstallan , dibawah ini adalah tampilan dashboard atau menu utama dari NextCloud
Closing
Pemasangan NextCloud di Cloud VPS merupakan langkah penting untuk mengatur dan mengakses file serta data secara aman dan efisien melalui infrastruktur cloud yang dapat diandalkan.
Cek tutorial lainnya disini