Pages

Subscribe:

Labels

Minggu, 09 Desember 2018

Konfigurasi dan Pengelolaan Sistem Berbasis IAAS pada Owncloud


Pengertian Cloud Computing 
Cloud Computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing. Untuk informasi lebih jelas klik tautan Disini.

Berdasarkan jenis layanannya cloud computing dibagi menjadi 3 (tiga) macam, yaitu:
  • Software as a Service (SaaS) : Layanan yang menyediakan aplikasi jadi / siap pakai kepada End user. Ciri dari layanan ini adalah user tidak perlu membuat aplikasi, tidak perlu menyiapkan tempat dan juga infrastruktur. Contoh SaaS adalah gmail, ymail, facebook, twitter, dropbox. Atau yang berbayar seperti salesforce, office365, dsb.
  • Platform as a Service (PaaS) : Layanan yang menyewakan tempat untuk menjalankan aplikasi dari user. Tempat yang dimaksud seperti sistem operasi, database, framework, dsb yang merupakan wadah untuk berjalannya aplikasi. Ciri dari layanan ini adalah user tidak perlu melakukan maintenance dan tidak perlu menyiapkan infrastruktur. Sehingga user dapat tetap fokus membangun aplikasinya. Contoh PaaS adalah Windows Azure, Amazon Web Service, GoogleApp Engine.
  • Infrastructure as a Service (IaaS) : Layanan yang menyewakan infrastruktur IT kepada user yang ingin membangun layanan cloud. Infrastruktur disini bersifat fisik, bisa berupa memory, penyimpanan, server, jaringan, dsb. Hal-hal seperti membuat aplikasi dan konfigurasinya diserahkan kepada user. Cloud provider hanya menyediakan infrastruktur berdasarkan request dari user. Ciri layanan ini adalah jika user ingin meng-upgrade memory atau menambah server, user tinggal menghubungi provider kemudian provider akan menyediakan sesuai dengan permintaan. Contoh IaaS adalah Amazon EC2, Rackspace cloud.
Pengertian Owncloud merupakan suatu perusahaan dengan proyeknya yaitu OwnCloud project.
Slogan perusahaan ini adalah Your Cloud, Your Data, Your Way!. OwnCloud merupakan salah satu perangkat lunak berbagi berkas gratis dan bebas seperti Dropbox, menyediakan pengamanan yang baik, memiliki tata cara yang baik bagi pengguna aplikasi untuk membagi dan mengakses data yang secara lancar terintegrasi dengan perangkat teknologi informasi yang tujuannya mengamankan, melacak, dan melaporkan penggunaan data.Untuk informasi lebih jelas klik tautan Disini.

Konfigurasi Ubuntu Server 16.04 
Pertama kita harus melakukan instalasi Ubuntu server, Klik Disini untuk melihat instalasi Ubuntu server 16.04.
Setelah instalasi Ubuntu server selesai, Tahap selanjutnya yaitu konfigurasi ubuntu server. Berikut ini cara konfigurasi Ubuntu server 16.04.
Jalankan terminal Ubuntu server, berikut ini tampilan awal pertama kali Ubuntu server di jalankan.
Kita perlu mengaktifkan user root, karena secara defaultnya user ini disable. Silahkan login menggunakan user dan password yang kita buat pada saat instalasi dan lakukan konfigurasi seperti gambar di bawah ini.
Langkah selanjutnya ketikkan perintah #nano /etc/network/interfaces. Masukkan alamat ip address kalian masing-masing. setelah ip address terkonfigurasi lakukan Ctrl+X lalu Ctrl+Y untuk menyimpan konfigurasi yang dilakukan, untuk lebih jelasnya dapat dilihat pada gambar di bawah ini.
Script diatas adalah script yang digunakan untuk jaringan pertama yang akan dihubungkan ke internet.
Langkah selanjutnya restart kartu jaringan menggunakan perintah #/etc/init.d/networking restart agar konfigurasi yang baru saja dilakukan bisa terbaca oleh sistem dan lakukan ping dengan IP address yang dipakai.
Kita perlu meng-update package pada Ubuntu, menggunakan perintah # apt-get update
Lakukan install Lamp server dengan perintah # apt-get install lamp-server^ lalu akan muncul pertanyaan [y/n] pilih y, seperti yang saya tandai pada gambar di bawah ini.
Maka akan muncul package mysql isikan password yang mudah diingat.
Ulangi masukkan password yang sama.
Langkah selanjutnya lakukan konfigurasi ssh dengan perintah # apt-get install openssh-server dan akan muncul pertanyaan [y/n] pillih y.
Lakukan konfigurasi php dengan perintah # apt-get install phpmyadmin dan akan muncul pertanyaan [y/n] pilih y.
Akan muncul tampilan phpmyadmin, pilih yang apache2 dan tekan ok.
Lalu pilih yes untuk melanjutkan konfigurasi php.
Setelah itu akan di minta untuk memasukkan password untuk php, ketikkan password yang mudah di ingat lalu pilih ok.
Ulangi masukkan password yang sama.
Ketikkan perintah di bawah ini satu persatu.
Lakukan konfigurasi untuk mengekstark file zip dan url  pada php, dengan perintah # apt-get install php-zip php-curl seperti gambar di bawah ini.
Lakukan restart untuk apache2, agar konfigurasi pada sistem terbaca, dengan perintah # service apache2 restart.

Konfigurasi Owncloud 
Sebelum melakukan konfigurasi owncloud kita harus meng-install aplikasi Bitvise SSH client dan men-download perangkat lunak owncloud.
Bitvise SSH Client adalah aplikasi yang digunakan untuk masuk ke SSH (Secure Shell). Aplikasi ini digunakan para pengguna internet gratis komputer karena dengan aplikasi ini kita dapat masuk ke provider tanpa di ketahui oleh pihak provider. Aplikasi ini tidak bekerja sendirian, biasanya digabung dengan Inject + Proxifier. Sedangkan owncloud digunakan untuk membangun jembatan antar client dan server.

Cara setting akun ssh ke Bitvise Ssh Client sebagai berikut:
Tab Login
Pada bagian ini di gunakan untuk mengisi akun ssh yang akan digunakan.
  • Host : ketikkan alamat server atau ip address pada Ubuntu server, ( cek dengan mengetikkan #ifconfig pada cli Ubuntu server), kalau di sini saya menggunakan ip 192.168.43.247
  • Port: isi port ssh. contoh: 22, 143, 443, 80. Disini saya menggunakan port 22
  • Username : isi username akun ssh, contoh: owncloud 
  • Initial method: Pilih password 
  • Password : isi password akun ssh
Ketikkan #ifconfig untuk melihat ip address.
Setelah itu  sisi akun ssh dan klik Log in, seperti yang saya beri tanda merah pada gambar di bawah ini.
Maka akan muncul tampilan host key verification, klik accept and save.
Setelah itu akan muncul tampilan seperti di bawah ini, pada local files klik browser seperti yang saya beri tanda biru, open folder owncloud yang sudah di download tadi, maka akan muncul folder owncloud dalam bentuk .rar. seperti yang saya beri tanda warna hitam. Pada remote files klik yang saya beri tanda kuning sampai jumpa file index.html. untuk lebih jelas dapat di lihat pada gambar di bawah ini.
Selanjutnya kita akan memidahkan folder owncloud kedalam remote files, Lakukan script seperti gambar di bawah ini.
Maka secara otomatis folder owncloud akan berpindah ke remote files, dapat dilihat pada gambar yang saya beri tanda warna merah.
Selanjutnya mengekstrak folder owncloud yang sudah di download tadi. ketikkan script seperti gambar di bawah ini.
Tunggu sampai folder owncloud mengekstrak semua data nya, maka secara otomatis semua data owncloud akan ter-ekstrak seperti pada gambar di bawah ini.
Untuk melihat hasil direktori owncloud dapat digunakan dengan perintah #ls
Lakukan script seperti gambar di bawah ini.
Selanjutnya kita akan membuat direktori baru pada owncloud, ketikan dengan perintah #sudo mkdir owncloud
Ketikan perintah #sudo chown –R www-data:www-data owncloud, perintah ini digunakan untuk mengubah kepemilikan file atau direktori pada suatu user.
Ketikan perintah #sudo –u www-data ls la owncloud, Untuk melihat isi dari suatu direktori dimana anda berada.
Bukalah web browser, lalu ketikkan alamat server atau ip address pada Ubuntu server, ( cek dengan mengetikkan #ifconfig pada cli Ubuntu server). Dan log in dengan username dan password yang sudah di konfigurasi tadi.
Gambar di atas digunakan untuk membangun database.

Selanjutnya bukalah web browser, lalu ketikkan alamat server atau ip address pada Ubuntu server, ( cek dengan mengetikkan #ifconfig pada cli Ubuntu server).
Selanjutnya scroll kebawah pada halaman ownloud diatas, isikan form untuk membuat super admin untuk mengelola cloud storage ini, lalu klik finish setup, seperti yang sudah saya beri tanda merah pada gambar di bawah ini.
Berikut ini tampilan awal admin pada owncloud.
Berikut ini merupakan tampilan admin dan admin dapat membuat user baru dan jika pengguna dalam satu group yang sama akan memudahkan berbagi data nantinya. Admin dapat memanage user seperti memberikan kuota hardisk, menghapus, mensetting group dan lainnya. Berikut tampilan gambar.

Untuk mengetahui cara user mengakses sistem yang telah di bangun di atas dapat mengklik tautan Disini.


Sekian langkah-langkah untuk konfigurasi dan Pengelolaan Sistem Berbasis IAAS pada Owncloud. Terimakasih sudah membaca blog ini dan semoga bermanfaat untuk anda.



Referensi :
http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html#ixzz5YXQXu2Ii
https://idwebhost.com/blog/pengertian-owncloud-yang-perlu-anda-ketahui/

129 komentar:

  1. Terimakasih infonya sangat membantu

    BalasHapus
  2. Sangat jelas step-by-step ny.. nice info👌

    BalasHapus
    Balasan
    1. @nurhidayah muzaeni
      terima kasih gan, semoga bermanfaat

      Hapus
  3. Membantu sekali.... Mantap 👍

    BalasHapus
  4. Terimakasih infonya Sangat bermanfaat ini, izin share ya

    BalasHapus
  5. Sangat membantu informasi nya

    BalasHapus
  6. Terimakasih sangat bermanfaat untuk pribadi saya

    BalasHapus
  7. Terima kasih sangat bermanfaat

    BalasHapus
  8. Terimakasih,sangat sangat bermanfaat sekali👍👍👍👍👍👍👍👍

    BalasHapus
  9. Terimakasih ini sangat bermanfaat sekali👍👍👍👍

    BalasHapus
  10. Semua diterangkan secara jelas dan terperinci, good

    BalasHapus
    Balasan
    1. @devi okta
      terima kasih, semoga bermanfaat gan

      Hapus
  11. Bagus banget si penjelsan nya lengkap jelas dan padat saya suka dan di terangkan pun jelas

    BalasHapus
  12. Saya bertanya apa kah harus admin yang bisa membuat user baru ya

    BalasHapus
    Balasan
    1. iya..karna hanya admin yang mempunyai hak akses lebih dimana dapat mengatur sistem yang sedang dibangun dan admin juga dapat memanage data-data user.


      semoga bermanfaat

      Hapus
  13. Penjelasannya sangat detail,dan dpat memudahkan sesorng untuk mmbuatnya.
    Karna sdh secara jelas d informasikan.
    Semoga bermanfaat. Good...

    BalasHapus
    Balasan
    1. @pujianto
      terima kasih gan, semoga bermanfaat

      Hapus
  14. Penjelasannya sangat detail,dan dpat memudahkan sesorng untuk mmbuatnya.
    Karna sdh secara jelas d informasikan.
    Semoga bermanfaat. Good...

    BalasHapus
  15. Terimakasih penjelasannya. Sangat membantu

    BalasHapus
  16. Terimakasih penjelasannya min.. membantu sekali :)

    BalasHapus
  17. Terimakasih infonya sangat membantu.

    BalasHapus
  18. Terimakasih infonya. Sangat bermanfaat dan menambah wawasan saya pribadi.

    BalasHapus
  19. Waw.. Saya sangat suka,ini dapat membantu saya lebih memahami dari awal lagi,terima kasih infonya mbak👍👍

    BalasHapus
  20. Sangat bermanfaat dan membantu sekali👍👍

    BalasHapus
  21. Penjelasan nya cukup baik dan mudah dimengerti. Terimakasih mbak admin.....

    BalasHapus
    Balasan
    1. iya sama-sama mbak unknown...semoga bermanfaat

      Hapus
  22. Terimakasih infonya. Sangat bermanfaat. Dan saya suka artikel ini. Penjelasannya pun detail sagat. Dan bisa dipahami

    BalasHapus
  23. Informasinya bagus
    Makasih ya kakak 😊😊

    BalasHapus
  24. Sangat membantu, bahasanya mudah di pahami, detail, recomended 👍

    BalasHapus
  25. Sangat membantu, bahasanya mudah di pahami, detail, recomended 👍

    BalasHapus
  26. Sangat membantu,bahasa nya jelas, mudah di pahami & recomended 👍

    BalasHapus
    Balasan
    1. @Syaifur Rizal Fahmi
      Terima kasih, semoga bermanfaat

      Hapus
  27. Terimakasih, sangat membantu sekali 😁

    BalasHapus
    Balasan
    1. @Nur Habibah Aini
      Terima kasih, semoga bermanfaat

      Hapus
  28. saya ingin bertanya... apakah semua yang di internet di sebut cloud juga?

    BalasHapus
    Balasan
    1. iya, contoh nya saja media sosial yang sering kita gunakan seperti facebook, gmail, yahoo, google drive, youtube, dropbox, dll.

      semoga bermanfaat

      Hapus
  29. Mantap,sangat bermanfaat. Izin share ya sist.

    BalasHapus
  30. mantap,simpel,dan bermanfaat, thanks infonya ya mbak :)

    BalasHapus
  31. mantap sih tapi ada yang mau aku tanyakan ni . bedanya ipconfig sama if config itu dimana ya.

    BalasHapus
    Balasan
    1. @muhammad zicky pradana
      ipconfig : perintah yang digunakan untuk mengertahui ip address di komputer kita, perintah ini support di windows, xp.

      ifconfig : perintah yang digunakan untuk mengetahui ip address juga, perintah ini support pada sistem operasi linux.

      semoga bermanfaat

      Hapus
  32. Saya ingin bertanya apakah owncloud hanya digunakan untuk suatu kelompok atau user biasa bisa menggunakannya? Dan bagaimana jika adminnya tidak ada?

    BalasHapus
    Balasan
    1. @fatimah sc
      bergantung dari owncloud yang dibangun.
      jika owncloud yang di bangun dalam suatu kelompok maka akan memudahkan berbagi data,
      user biasa dapat menggunakan jika admin memberikan hak akses kepada user tersebut jika tidak maka user tidak bisa menggunakan hak aksesnya.

      kalau di tanya admin nya tidak ada maka itu tidak mungkin, karna kita membangun suatu sistem harus ada yang memanage data-data tersebut maka dibutuhkan suatu admin yang dapat mengelola nya.

      semoga bermanfaat.

      Hapus
  33. Penjelasanya baguss.. terperinci langsung di kasi capturanya jd orang bisa langsung praktek dan mengerti 😊 bagi orang yg mencari imformasi ttng materi trsbt sangat membantu skali

    BalasHapus
  34. Wah.. informasinya sangat menarik. Terima kasih

    BalasHapus
    Balasan
    1. @ayunda widia kusuma
      Terima kasih, semoga bermanfaat

      Hapus
  35. Informasi nya sngat bermanfaat

    BalasHapus
  36. Terimakasih infonya sangat bermanfaat

    BalasHapus
  37. Nice dari bisa jadi tak bisa...wkwkw

    BalasHapus
  38. mantap!!! tutorialnya work, ditunggu artikel berikutnya.

    BalasHapus
  39. Nice. Makasih mbak ilmunyaa.. Bermanfaat 👍

    BalasHapus
    Balasan
    1. @nadillasya
      terima kasih mbak, semoga bermanfaat

      Hapus
  40. jadi kalau menggunakan bitvise ssh client, client bisa mengakses tanpa menggunakan internet gitu atau gimana mbak? saya kurang paham

    BalasHapus
    Balasan
    1. @ad
      client hanya bisa di akses menggunakan internet gan


      semoga bermanfaat

      Hapus
  41. Saya mau tanya, apakah kekurangan dari ini kak?

    BalasHapus
    Balasan
    1. @Erulakanza
      Tergantung kita yang memanajement file sharing, yang kita sebar atau yang upload
      Untuk file yang sensitif gunakan password untuk membukanya

      terima kasih semoga bermanfaat

      Hapus
  42. Sangat bagus dan sangat bermanfaat kak

    BalasHapus
  43. Sangat bagus dan membantu sekali

    BalasHapus
  44. Sangat bagus kalo bisa di kembangkan lagii yaa .. 😀😀

    BalasHapus
  45. Bagus kak, sangat banyak yg bisa di pelajari dari materi yang kakak berikan 😄😄

    BalasHapus
  46. Sampaikan ilmu walaupun hanya satu ayat..
    Sangat bermanfaat...

    BalasHapus
    Balasan
    1. terima kasih gan, semoga bermanfaat untuk para pembaca

      Hapus
  47. Mari berkunjung ke blog saya..
    InshaAllah bertambah ilmu...
    https://nyelep.wordpress.com/2018/12/10/owncloud/

    BalasHapus
  48. Mantap. Ditunggu artikel berikutnya buk

    BalasHapus
  49. Sangat membantu. Makasi infonya

    BalasHapus
  50. Terimakasih untuk informasinya, Sangat membantu.

    BalasHapus
    Balasan
    1. @Rahadatul 'Aisy Riadi
      Terima kasih, semoga bermanfaat

      Hapus
  51. Balasan
    1. @Rohman Rich
      Terima kasih, semoga bermanfaat

      Hapus
  52. Wah mantul gan, sangat membantu!!!!!!!!

    BalasHapus
    Balasan
    1. @Okpi Pranata Reskha
      Terima kasih, semoga bermanfaat

      Hapus
  53. Keren, mudah di mengerti juga dan sangat membantu.

    BalasHapus
    Balasan
    1. @eka Novvala dewi
      terima kasih, semoga bermanfaat

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

    BalasHapus
    Balasan
    1. @Aprilia Rahayu
      terima kasih, semoga bermanfaat

      Hapus
  55. Bagus sekali penjelasannya min👍

    BalasHapus
    Balasan
    1. @Aisy Frianti
      Terimak asih, semoga bermanfaat

      Hapus
  56. Balasan
    1. @Fitra Yamita Channel
      Terima Kasih, Semoga Bermanfaat

      Hapus
  57. Balasan
    1. @Dinda Qoernia Jelita
      Terima Kasih, Semoga Bermanfaat

      Hapus
  58. Wah ilmu yang baru ni buat di pelajari. Sangat bermanfaat gan

    BalasHapus
  59. Balasan
    1. @Ahmad Syukri
      Terima kasih, semoga bermanfaat

      Hapus
  60. Infonya detail,sangat membantu terimakasih 👍🏻

    BalasHapus
    Balasan
    1. @alfi Syahra
      terima kasih mbak...semoga bermanfaat

      Hapus