Penjelasan dan Cara Install ownCloud di Ubuntu 18.04

Apa itu ownCloud?
ownCloud adalah perangkat lunak yang digunakan membuat layanan file hosting. Aplikasi ini mirip dengan Dropbox, Google Drive, dan penyimpanan lainnya. Cocok untuk mencoba membuat server file sendiri dan mengkonfigurasinya sesuai dengan kebutuhan.

ownCloud menyediakan layanan pengelolaan file yang baik, mengambil dan mengakses file dengan lancar, serta terhubung langsung dengan teknologi berbasis web.

Kontributor ownCloud saat ini mencapai 1300 yang membuatnya menjadi salah satu proyek open source yang paling besar di seluruh dunia. Aplikasi ini juga sudah dipercaya ribuan organisasi di seluruh dunia.

Keuntungan Menggunakan ownCloud
Ada beberapa keuntungan menggunakan ownCloud yang bisa Anda dapatkan.

  • Gratis
    Keuntungan yang jelas-jelas ada adalah gratis. Aplikasi ini dapat Anda gunakan secara gratis di bawah perlindungan ownCloud Foundation.
  • Pengaturan Keamanan Dapat Disesuaikan dengan Kebutuhan
    Anda dapat melakukan penyesuaian pengaturan keamanan sesuai dengan kebutuhan tanpa harus menggunakan pengaturan yang sudah ada. Misalnya saja untuk menambahkan autentifikasi pada saat login dan memperketat rule yang diterapkan antar akun. Namun pastikan Anda mengerti apa yang dilakukan.
  • Melakukan Pertukaran File, Video, Musik, dan Lainnya dengan Mudah
    Anda dapat mengunggah, menyimpan, dan mengakses berbagai macam file, video, musik dengan mudah dan di mana pun berada selama masih ada jaringan internet.
  • Terintegrasi Perangkat Mobile
    ownCloud juga sudah tersedia di dalam versi mobile, seperti Android dan iOS sehingga memudahkan Anda untuk mengelolanya.
  • Tidak Ada Batasan
    Tidak ada batasan besarnya penyimpanan. Anda dapat menambahkannya kapan saja. Apalagi jika mempunyai server fisik sendiri.
  • Enkripsi File yang Disimpan
    Semua file yang tersimpan di dalam ownCloud dienkripsi sehingga meningkatkan keamanan data dan mencegahnya dan tindakan yang dapat merugikan pengguna.
  • Terdapat Fitur Kalender dan Kontak
    Di dalam aplikasi ownCloud juga terdapat fitur untuk kalender dan kontak yang bisa diakses dan dibagi ke siapa saja yang diberikan hak untuk mengakses.

Masih ada banyak fitur ownCloud yang tersedia di dalamnya, untuk lebih lengkapnya Anda dapat mengakses halaman review ownCloud.

Panduan cara install ownCloud di Ubuntu 18.04
Cara install cukup sederhana dan dapat dilakukan menggunakan beberapa langkah saja.

Namun, ada beberapa hal yang perlu dipersiapkan sebelum melanjutkan ke proses instalasi ownCloud di Linux.

Persiapan

  • Akses SSH VPS
    Anda dapat membuat user menggunakan hak akses sudo untuk melakukan konfigurasi dan instalasi dasar.
  • LAMP Stack
    ownCloud membutuhkan web server, database, dan PHP agar dapat berjalan dengan baik. Pengaturan LAMP Stack (Linux, Apache, MySQL, dan PHP) server sudah dapat memenuhi sebuah kebutuhan ini. Anda dapat mengikuti panduan kami di Cara install LAMP Ubuntu 18.04 jika Anda menggunakan sistem operasi Ubuntu.
  • (Opsional) Sertifikat SSL
    Anda juga dapat menambahkan sertifikat SSL pada server, tapi langkah ini opsional.

Langkah-langkah Cara Install ownCloud
Setidaknya ada tiga langkah yang Anda dapat ikuti untuk install ownCloud. Jika Anda masih baru dalam menggunakan Linux, sila membaca artikel perintah dasar Linux untuk mempelajari beberapa perintah yang sering dipakai.

  • Langkah 1 – Download ownCloud
    Pada artikel ini cara instal ownCloud menggunakan file instalasi. Namun file instalasi ownCloud secara default tidak ada di repositori Ubuntu, jadi kita perlu menambahkannya terlebih dahulu ke server. Kita dapat menggunakan curl untuk mendapatkan release-key dan meng-import menggunakan apt-key menggunakan perintah berikut.
  • Langkah 2 – Menyesuaikan Root Dokumen
    Catatan: Anda dapat mengabaikan langkah ini. Namun pada saat konfigurasi instalasi URL yang Anda akses adalah https://domain_atau_ip_serverAnda/owncloud. Jika mengikuti langkan ini, maka URL yang nantinya Anda gunakan adalah https://domain_atau_ip_serverAnda

    Jika Anda ingin menyesuaikan dokumen root agar ketika domain/IP diakses langsung memunculkan ownCloud, maka ikuti langkah berikut.

    Anda dapat melihat letak root dokumen Apache menggunakan apache2ctl dan opsi DUMP_VHOST.

  • Langkah 3 – Membuat Database
    Cara install ownCloud membutuhkan database untuk menyimpan konfigurasi ownCloud. Beberapa informasi database, seperti username, password, dan nama database akan dibutuhkan pada waktu proses konfigurasi ownCloud melalui situs web. Informasi-informasi tersebut dibutuhkan agar ownCloud dapat berkomunikasi dengan database server dan mengelola informasi maupun miliknya.

Pengecekan
Pengecekan apakah langkah-langkah cara install ownCloud berhasil dijalankan dengan baik dapat dilakukan dengan cara mencoba login menggunakan username dan password yang tadi sudah dibuat.

Akses alamat IP atau domain server untuk masuk ke halaman login ownCloud.

Masukkan username dan password yang sudah dibuat pada saat proses konfigurasi ownCloud melalui halaman web. Jika berhasil, maka akan muncul tampilan muka ownCloud. Kurang lebih seperti di bawah ini.

Anda dapat mengakses ownCloud menggunakan perangkat desktop dan mobile phone (Android dan iOS).