Apa itu Nextcloud ?
Nextcloud adalah website open source yang berfungsi untuk menyimpan data secara terorganisir dengan dilengkapi fitur management user yang memungkinkan bagi kita untuk melakukan syncronisasi langsung dari laptop/PC ke server sama seperti aplikasi Onedrive pada microsoft.
Lanjut ke tutorial cara mudah dan cepat install nextcloud di linux.
Sebelum memulai instalasi nextcloud pastikan di server kamu sudah terinstall Apache2, Mysql, dan php versi 7.3 atau diatasnya
Setelah itu jangan lupa setting virtual host apachenya dengan pointing domain kamu ke alamat ip server dengan root direktori nextcloudnya, di contoh kali ini saya menggunakan subdomain n.alvianaufan.my.id dengan directory root nya berada di path /var/www/html.
Lalu buatlah user database mysql yang sudah di setting grant all ke database yang telah dibuat khusus untuk instalasi nextcloud nya.
Setelah semua sudah di setting, selanjutnya kamu sudah bisa memulai instalasi Nextcloud nya.
- Masuk kedalam directory root tempat kamu ingin menginstall dan mempublikasikan Nextcloud nya, Contohnya jika kamu sudah setting di /var/www/html maka gunakan command:
cd /var/www/html wget https://download.nextcloud.com/server/installer/setup-nextcloud.php
- Lalu buka browser dan akses link: https://host-ip/setup-nextcloud.php
contoh disini saya udah setting virtual host apache untuk subdomain n.alvianaufan.my.id mengarah ke alamat ip server jadi bisa panggil link nya menggunakan http://n.alvianaufan.my.id/setup-nextcloud.phpJika ada muncul error bahwa extention php curl belum terinstall diserver, maka install terlebih dahulu dengan command:
apt install php7.3-curl && systemctl restart apache2
Silahkan refresh browser nya dan jika menemui error cant write directory, artinya permission directory websitenya perlu diubah menjadi 775 dengan command:
chmod 775 directory-nextcloud
- klik tombol Next untuk melanjutkan.
- Setelah itu muncul pilihan directory yang ingin dijadikan sebagai tempat instalasi file nextcloud nya. Isi saja dengan simbol titik (.) untuk memulai di directory yang sama.
- Klik tombol next dan tunggu proses instalasinya hingga success.
- Scroll kebawah isikan koneksi database nya seperti user, password, dbname dan localhost yang sudah dibuat sebelumnya.
Tekan tombol Finish Setup dan tunggu hingga proses instalasi selesai.
Setelah selesai proses instalasinya maka kamu akan dialihkan ke halaman dashboard admin yang menandakan instalasi nextcloud telah complete.
~ Selesai 🙂
Bagi kamu yang mengalami kesulitan dalam meng-install nextcloud, silahkan tuliskan kendala kamu di kolom komentar dibawah ini ya.