Anda di halaman 1dari 4

CLOUD STORAGE DENGAN OWNCLOUD

Oleh: Tuani Panggabean S.Sos.,S.ST., M.pd


Widyaiswara PPPPTK BMTI

Konsep Cloud computing menggambarkan berbagai layanan komputasi yang


melibatkan sejumlah besar komputer yang terhubung melalui jaringan komunikasi
secara real-time. Kata Cloud (awan) digunakan sebagai kata lain untuk "Internet," sehingga
Cloud computing diartikan jenis komputasi yang berbasis internet.
Selama ini kita mengenal berbagai macam layanan kita dapatkan melalui Internet.
Seperti E'mail, Web Searcing, Chating, E'Learning, E'Books dan lain lain. Cloud
Computing tidak sekedar untuk melayani aplikasi diatas, lebih dari pada itu. Komputasi
awan, dapat memberikan seluruh pasilitas yang yang diperlukan user dalam rangka
penggunaan komputer baik perangkat lunak aplikasi, sistem operasi dan tempat
penyimpanan data yang besar.

Teknologi Cloud computing, diibaratkan sebuah perusahaan telkom, kita tidak perlu
memikirkan tiang, kabel telepon, pulsa, dan peralatan yang lain, yang kita perlukan kita
angkat telepon dan bisa memanggil dan menerima tanpa mengetahui bagaimana proses
tersebut berjalan. Demikian juga komputasi awan ini user tidak perlu memikirkan
software aplikasi Microsoft Office yang digunakanya ilegal atau tidak, apakah sistem
operasi Windows ini asli atau tidak, yang penting dapat digunakan intinya tinggal
menggunakan saja. Selanjutnya komputasi awan menyediakan tempat penyimpanan
data yang cukup besar dan aman. Setiap saat dapat di akses dimana dan kapan saja,
selama komputer kita tersambung dengan internet.

1
Dibawah ini ada tiga istilah yang sering disebutkan dalam bentuk bisnis komputasi awan
1 Online File Storage

Cloud Storange atau komputasi awan adalah sebagai media penyimpanan data berada di
server virtual, kita tidak perlu menyediakan hardisk, CD, Flashdisk untuk keperluan ini.
Digantikan dengan remote system database yang disediakan oleh pihak ketiga, sehingga
tinggal mengakses data dengan pasilitas internet.

2 Software as a Service (SaaS)


Perangkat lunak sebagai layanan kadang-kadang disebut sebagai "perangkat lunak on
demand” yang diberikan oleh ISV (Aplikasi Service Provider) model pengiriman
software di mana perangkat lunak dan data terkait terpusat host di awan. SaaS biasanya
diakses oleh pengguna menggunakan thin client melalui web browser. SaaS telah menjadi
model pengiriman umum bagi banyak aplikasi secara Virtualisasi. Vendor SaaS
mengambil tanggung jawab atas pemeliharaan sehari-hari, operasi, dan dukungan dari
aplikasi dan data masing-masing pelanggan.

3 Platform as a Service (PaaS)

Platform Pas a Service ( PaaS ) adalah cara untuk menyewa perangkat keras, system
operasi, penyimpanan dan kapasitas jaringan melalui Internet. Model pelayanan yang

2
memungkinkan pelanggan untuk menyewa server virtual dan layanan terkait untuk
menjalankan aplikasi yang ada atau mengembangkan dan menguji yang baru. PaaS
memiliki beberapa keuntungan untuk pengembang. Dengan PaaS, fitur system operasi
dapat diubah dan ditingkatkan. Tim pengembangan didistribusikan secara geografis
dapat bekerja sama dalam proyek pengembangan perangkat lunak tersebut. Layanan
dapat diperoleh dari berbagai sumber yang melintasi batas-batas internasional.

4. Membagun File Storage dengan OwnCloud

OwnCloud adalah sinkronisasi file open source dan perangkat lunak Edisi gratis, yang
dapat digunakan para penyedia layanan operasi ownCloud. OwnCloud sebagai solusi
penyimpanan dan berbagi berkas yang aman, dan tertib di server. Kemampuan
ownCloud dapat berbagi satu atau lebih folder pada PC, dan menyelaraskannya dengan
server yang ownCloud. Menempatkan file dalam direktori lokal, dan file tersebut dapat
disinkronisasikan ke server, dan kemudian ke PC lain melalui klien desktop, cukup login
dengan klien web dan kita mengelola file tersebut. Memungkinkan untuk menelusuri,
men-download dan meng-upload foto dan video. Dibawah ini dipaparkan cara
membangun sebuah server komputasi awan dengan kategori Online File Storage dengan
perangkat lunak berbasis Linux bernama Own Cloud

Langkah Langkah Instalasi:


a. Menginstall paket pendukung untuk web server dan database server
apt-get install apache2 php5 mysql-server php5-mysql
phpmyadmin
b. Menginstall paket dukungan untuk web scrip dan library php
apt-get install php5-gd php5-sqlite smbclient curl libcurl3
php5-curl
c. Download paket Owncloud secara langsung. Sebelumnya memposisikan file
tersebut di “/var/www”.
cd /var/www/
wget http://download.owncloud.org/community/owncloud-
5.0.11.tar.bz2

d. Ekstrack file tarbal

3
tar -xjf owncloud-5.0.11.tar.bz2
e. Merubah hak kepemilikan (ownership)
chown -R www-data:www-data owncloud/
f. Mengaktifkan Paket
a2enmod rewrite
g. Melakukan program apache
/etc/init.d/apache2 restart
h. Merubah aturan pada konfigurasi 3webserver
vim /etc/apache2/sites-availables/default
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
i. Supaya aturan yang baru berlaku perlu web server tersebut
harus di restart ulang.
/etc/init.d/apache2 restart
Sekarang sudah dapat diakses dari broser yang tersedia dalam computer kita misalnya
Frefox, IE, Mozilla. Jika berjalan dengan baik, maka akan tampil seperti gambar berikut.

Tampilan Setting awal untuk server own Cloud