NextCloud adalah perangkat lunak file hosting management mirip Google Drive / NextCloud, yang membedakan adalah kita adalah pengelola dari layanan tersebut.
NextCloud adalah perangkat lunak hosting file. Secara fungsional mirip dengan Dropbox, meskipun NextCloud gratis dan sumber terbuka, tetapi tak menutup kemungkinan untuk siapa pun menginstal dan mengoperasikannya.
Nextcloud dapat kita install secara pribadi pada server lokal kita tanpa membutuhkan akses internet, sangat baik jika digunakan dilingkungan working space pribadi seperti startup, sekolah, dsb.
Pada kesempatan kali ini saya, akan memandu teman-teman untuk menginstall NextCloud pada Server Ubuntu 22.04, yang perlu dipersiapkan adalah sebagai berikut :
Server Fisik / VPS yang sudah terinstall Ubuntu 22.04 Server
Konektifitas Internet yang akan digunakan untuk mendownload paket nextcloud
IP Address Public / Private yang dapat diakses di jaringan lokal atau Internet
kita bisa menggunakan berbagai metode untuk melakukan installasi nextcloud, pada tutorial kali ini akan menggunakan metode installasi snap
1. setelah pertama kali login ke server Ubuntu, selanjutnya lakukan installasi dengan mengetikkan perintah sudo snap install nextcloud2. setelah proses installasi nextcloud, maka akan menampilkan output seperti pada gambar diatas. Nextcloud Installed3. lakukan pengecekkan status dari hasil installasi dengan perintah > sudo snap changes nextcloud4. ketikkan perintah snap info nextcloud, untuk menampilkan informasi command / service yang bisa digunakan untuk melakukan manajemen pada layanan nextcloud, contohnya seperti nextcloud.occ nextcloud.enable-https, dsb5. ketikkan perintahsudo nextcloud.manual-install username password, untuk melakukan installasi layanan pada sistem, jika proses installasi berhasil akan menampilkan status Successfully installed6. selanjutnya lakukan penambahan informasi terkait trusted_domain, yang bertujuan untuk menginformasikan ke server, domain valid yang dapat mengakses layanan nextcloud7. izinkan akses pada firewall ufw untuk service tcp pada port 80/443 pada server nextcloud8. aktifkan https lets encrypt untuk layanan nextcloud, yang bertujuan agar komunikasi antara client dan layanan nextcloud terenkripsi menggunakan HTTPS, 9. pada proses installasi layanan https lets encrypt, akan melakukan konfirmasi beberapa hal berikut, seperti email, domain, dsb10. Akses layanan NextCloud menggunakan domain yang sudah di tambahkan sebelumnya pada konfigurasi trusted_domain, lakukan login menggunakan username dan password yang telah dilakukan11. setelah proses login dilakukan, berikut adalah tampilan awal nextcloud12. Anda bisa menggunakan layanan nextcloud melalui aplikasi berbasis desktop atau mobile, untuk mempermudah proses manajemen file13. tampilan dashboard manajemen file pada nextcloud, anda bisa mengupload, mendownload, dan melakukan share file anda melalui dashboard diatas14. Sebagai user administrator kita bisa membuatkan akun untuk pengguna nextcloud lain15. sebagai user administrator kita bisa membuat akun pengguna dengan menentukkan nama pengguna, password, email, group user, dan kuota standar15. sebagai user administrator kita bisa membuat akun pengguna dengan menentukkan nama pengguna, password, email, group user, dan kuota standar
Sekian, Semoga tutorial kali ini bermanfaat. Mohon maaf atas segala kekurangan