MENEJEMEN NEXTCLOUD DENGAN MENGGUNAKAN UBUNTU 16.04 PADA CLOUD COMPUTING BERBASIS IAAS

Panduan Nextcloud lengkap dari Dewaweb


Apa Itu NextCloud ?
Nextcloud adalah client server software yang menyediakan layanan mirip Dropbox, Google Drive atau juga iCloud. Anda bisa mengumpulkan sejumlah file Anda untuk bisa diakses dengan internet, dari mana pun Anda berada dan kapanpun Anda mau. Tak hanya itu, Anda juga bisa membagikan file tersebut ke teman-teman atau relasi Anda. Hal ini kerap disederhanakan menjadi istilah Cloud Storage. Tapi secara teknis, layanan satu ini tak cuma bisa melakukan itu saja.

Mengapa orang-orang tak menyimpan file atau data mereka di flashdisk atau hardisk saja? Ada satu faktor penting yang menjadi pembeda, yaitu tingkat keamanan cloud storage yang bisa dibilang tinggi. Jadi, Anda tak perlu lagi khawatir tentang keamanan data Anda, bila sewaktu-waktu ada orang yang menyalin data dari hardisk Anda dan sebagainya.

Cloud storage sendiri sebenarnya punya cara kerja yang simple. User/pengguna tinggal upload file dan folder mereka saja dari komputer atau device yang sudah terhubung dengan internet. Nantinya, jika Anda memerlukan data yang sudah Anda upload tersebut, Anda tinggal download lagi saja dari cloud storage itu. Pada umumnya, data yang sudah di-upload ke cloud storage ini telah dienskripsi dan cuma bisa diakses dengan user yang berhasil login. Cara install nya dapat kita lihat di masihbelajarr.wordpress.com .
Dalam menejemen disini, kita menggunakan pengeloaan sistem berbasis Infrastrukture As A Service (IaaS).

Infrastructure as a service (Iaas) adalah salah satu jenis model cloud computing yang menyediakan seluruh kebutuhan infrastruktur untuk disewakan mulai penyimpanan, perangkat keras dan semua infrastruktur tersebut telah disediakan oleh provider cloud. Pengguna Iaas harus bertanggung jawab sepenuhnya untuk mengontrol infastruktur yang disewakan. Pengguna Iaas akan bertanggung jawab untuk smeua aspek kemanan system yang digunakan kecuali kemanan fisik yang akan ditangani oleh penyedia cloud. Konfigurasi sumber daya bisa diubah sesuai kebutuhan pengguna. Amazon, Rackspace, Xerox dan IBM adalah contoh penyedia Iaas
Berikut Cara Membuat File Manajemen pada NextCloud:
  • Tampilan awal NextCloud, pertama kita harus memasukkan username dan password yang awal dibuat seperti di instalasi nextcloud.
                                                    
  • Setelah itu, akan muncul tampilan Home NextCloud seperti dibawah ini,



Pada tampilan awal dapat kita lihat ada menu all files, dan akan terlihat file file apa saja yang siap untuk kita bagikan,bisa juga dengan mengklik ikon (+) untuk membagikan apa yang kita inginkan, disini hanya bisa berbagi dengan orang yang kita ingin berbagi, dengan kata lain nextcloud ini bisa dikatakan aplikasi private cloud server.
  • Setelah itu, kita pilih file yang ingin kita bagikan, lalu kita klik ikon sharing, akan muncul kolom seperti gambar dibawah ini, lalu kita isi dengan name, federated cloud ID atau email address tujuan, setelah itu file akan diterima oleh si penerima yang kita hendaki. Untuk keamanan, NextCloud menyediakan two-factor-authentication, kemampuan untuk membatasi login ke rentang IP tertentu serta alur masuk berbasis token baru untuk klien. Tidak hanya itu, NextCloud juga menyediakan end-to-end encryption untuk file-file yang Anda upload ke cloud storagenya.
Setelah semua tahapan kita lewati, sekarang adalah tahapan terakhir untuk mengoptimalkan dari aplikasi NextCloud. Diantaranya yaitu:

1.Cron Job
Cron job berfungsi untuk menjalankan command sesuai waktu yang kita tentukan secara regular
#Masuk crontab untuk user nginx:
#Kita buat terlebih dahulu crontab untuk user nginx:
#Setelahh itu, masuk crontab untuk user root:
#Kita buat crontab untuk user root:
2.Config.php
Config.php berfungsi untuk mengontrol operasional server dengan melakukan list semua parameter konfigurasi yang ada di NextCloud, baik dengan contoh maupun dengan nilai default.
#Masuk ke direktori config.php:
#Setelah itu, tambahkan konfigurasi dibawah ini:
#Lalu restart services nginx dan PHP-FPM:

3.LDAP/AD Integration
Saat sobat install PHP 7.1, sobat menginstall PHP untuk fungsi LDAP. Untuk mengaktifkannya dari bisa dari Menu – Apps – LDAP user and group backend – Enable – Selesai. Untuk konfigurasi LDAPnya, sobat bisa masuk ke Menu – Settings – LDAP/AD Integration – lalu setting sesuai dengan LDAP/AD yang sobat miliki.

4.Encryption
Untuk mengaktifkannya dari bisa dari Menu – Apps – Default encryption module – Enable – Selesai. Untuk konfigurasi Encryptionnya, sobat bisa masuk ke Menu – Settings – Encryption – Enable server-side-encryption.

5. Email Server
Email Server dipergunakan untuk mempermudah user dalam memanage akunnya. Seperti untuk mendapatkan notifikasi semua update yang terjadi. Untuk konfigurasinya, buka Menu – Settings – Additional Settings dan silahkan ikuti sesuai dengan gambar dibawah ini (sesuaikan dengan nama mail server sobat ya):



6.File Handling
Jika sobat mempergunakan NextCloud untuk upload file yang besar, sobat bisa tambahkan Maximum upload size pada Menu – Settings – Additional Settings.

Didalam fitur NextCloud ada juga NextCloud talk yaitu berfungsi untuk mempermudah komunikasi, NextCloud menyediakan fitur teks, audio, dan video chat. Ini adalah software open-source yang dikhusukan untuk melakukan meeting. Dengan keamanan end-to-end encryption, mereka menjamin bahwa tidak akan ada pihak ketiga yang tahu siapa, kapan, dan apa isi pembicaraannya.

Nah, sekian pembahasan tentang menejemen nextcloud ini, semoga bisa bermanfaat untuk kita semua ya! ;)

Komentar

  1. Wah terimakasih, sangat bermanfaat penjelasannya👍

    BalasHapus
  2. Penjelasannya bagus sekali, thanks infonya

    BalasHapus
  3. Makasih infonya, sangat bermanfaat

    BalasHapus
  4. sangat bermanfaat, izin share ya min ...

    BalasHapus
  5. sangat bermanfaat.. maksih info nya kak

    BalasHapus
  6. Nice. Makasih ilmunyaa.. Bermanfaat 👍

    BalasHapus
  7. Wahh makasih min ini sangat bermanfaat sekali👍

    BalasHapus
  8. sangat bermanfaat sekali ini

    BalasHapus
  9. apa pengaruhnya pada nextcloud jika fungsi LDAP/AD Integration diaktifkan?

    BalasHapus
  10. Thanks artikel nya min sangat membantu

    BalasHapus
  11. Di nextcloud ini berapa persen kemungkinan data kita tidak akan diketahui oleh pihak ketiga gan?

    BalasHapus
  12. Artikel yang sangat membantu. Ditunggu artikel selanjutnya

    BalasHapus
  13. Terimakasih penjelasannya. Sangat membantu :)

    BalasHapus
  14. Terimakasih untuk informasinya, Sangat membantu.

    BalasHapus
  15. Mantap sekali ilmunya sist. Joss gandozzz

    BalasHapus
  16. informasi yang menarik.
    Terima Kasih

    BalasHapus
  17. terimakasih infonya min.....
    untuk menambah ilmu silahkan kunjungi blog saya juga ya min
    https://apriliarahayu15.blogspot.com/

    BalasHapus

Posting Komentar