Anda di halaman 1dari 9

JUST NewB'Sharing

Mudah Membuat Cloud Storage Menggunakan OWNCLOUD CentOS 6

i! "l#"t$ar %

&Share 'nowledge that "ll (ou )a*e+ ,*en Ju$t a Little that (ou )a*e.t/$ Not "bout )ow Mu0h (ou )a*e+ BUT )ow Mu0h That (ou Share ,*en .t/$ a Sim1le Thing to Learn2 3 i! "l#"t$ar% 4 w w w-ri!#51-web-id
Doc LibreOffice 2013, Written by : Riz Al-Atsary

MUDAH MEMBUAT CLOUD STORAGE MENGGUNAKAN APLIKASI OWNCLOUD DI CENTOS 6 'ebutuhan 6 1. 7C %ang terin$tall OS CentOS 6 3 bi$a 1akek *irtual 8*mware+ *bo5+ k*m9 4 2. "1a0he 3htt1d4+ M%S:l+ 1)1+ Bind 3named4 3. Webmin 3o1tional4 en0anan%a 6 ; "kan Membuat Cloud Storage 7akek OWNCloud+ dengan ak$e$ domain 6 htt16<<0loud-ri!#al#at$ar%-in=o + >adi kita >uga akan membuat DNS dan *irtualho$t untuk $ubdomain ter$ebut- Untuk men%amakan 1er$e1$i tentang DNS di CentOS $ilahkan ba0a artikel $a%a ini 6 htt16<<www-ri!#51-web-id<0ara#mudah#membuat#dn$#$er*er#menggunakan#webmin#tool< Point Kerja : ;7embuatan Ma$ter Domain dan Subdomain 3DNS4 *ia Bind dan Webmin Untuk in$talla$i bind dan webmin $ilahkan temen#temen ba0a link artikel diata$ 8$a%a angga1 kalian udah 1aham9- Domain %ang akan kita buat+ Ma$ter domain 6 ri!#al#at$ar%-in=o Subdomain 6 www-ri!#al#at$ar%-in=o !mail-ri!#al#at$ar%-in=o 0loud-ri!#al#at$ar%-in=o ubah <et0<ho$t$ $e1erti dibawah ini 127.0.0.1 192.168.1.60 localhost.localdomain server-17.riz-al-atsary.info localhost server-17

.7 dan ?@DN n%a $e$uai in $endiri+ kemudian $etting ho$tname n%a ubah /etc/sysconfig/network NETW !"#N$%yes & 'TN()E%server-17.riz-al-atsary.info ubah >uga <et0<re$ol*e-0on= * $enerated +y Net,or-)ana.er search riz-al-atsary.info nameserver 192.168.1.60 $etelah itu reboot me$in+ dan buka brow$er untuk ak$e$ webmin 0aran%a ketikan .7 "ddre$$ Ser*er atau ?@DN dan 1ort webmin 8ditentukan $aat in$talla$i webmin9 ka$u$ $a%a 6 htt16<<$er*er#AB-ri!#al#at$ar%-in=o6ACCCA + ma$ukan u$ername 1a$$word dan kita mulai buat domainn%a- 7ilih B.ND DNS Ser*er kemudian klik link Create Ma$ter Done + Lihat gambar ini 6

Doc LibreOffice 2013, Written by : Riz Al-Atsary

'emudian i$ikan $e1erti 1ada gambar dibawah ini 6

;Done t%1e 1ilih ?orward 8karena kita akan mende=eni$ikan dari domain#ke#i19 ;Domain name < Network 6 ma$ukan Ma$ter Domain %ang akan di 1akai 8ri!#al#at$ar%-in=o9 ;Ma$ter $er*er 6 i$ikan dengan ho$t$ $er*er kita 8$er*er#AB-ri!#al#at$ar%-in=o9 ;,mail addre$$ 6 ter$erah email a1a a>a 6D %ang lain biarkan $e0ara de=aultn%a a>a+ kalo $udah tekan tombol Create
Setelah itu otomati$ kita akan lang$ung berada di ,dit Ma$ter Done + 0ari link &"ddre$$2 dan klik+ 1ada "ddre$$ e0ord$ dibagian name 6 i$ikan nama $ubdomain %ang akan dibuat 8dalam ka$u$ ini 6 0loud+ www+ $er *er#AB dan !mail9+ 1ada bagian "ddre$$ i$ikan dengan .7 "ddre$$+ 1erlu di .NE"T alamat domain Ma$ter Ser *er dalam hal ini 8$er *er#AB-ri!#al# at$ar %-in=o9 haru$ di de=eni$ikan .7 n%a >uga dibagian ini + $elain%a biarkan de=aultn%a kemudian klik Create+ lihat gambar ini 6

Doc LibreOffice 2013, Written by : Riz Al-Atsary

'embali ke ,dit Ma$ter Done dengan klik link eturn to re0ord t%1e$ + lalu 1ilih link mail $er*er- 7ada bagian ini name 6 biarkan ko$ong a>a+ Mail Ser*er 6 i$ikan dengan domain mail $er*er 8!mail-ri!#al#at$ar%-in=o9 >angan lu1a 1riorit% i$ikan F atau AC atau ter$erah deh >angan a>a nilai minu$+ kemudian klik Create- Lihat gambar ini 6

$etelah $ele$ai kita re$tart bind < named n%a 3 * service named restart 4 *In ta!!a i A"a#$e% M&S'!% (an "H"
/root0server-17 12* /root0server-17 12* /root0server-17 12* /root0server-17 12* )nt)* +& '! e#)rit& : 8root0server-17 12* y3m install htt4d y3m install mys5l mys5l-server service htt4d start service mys5ld start mys5l6sec3re6installation

Untuk in$talla$i 1)1 kita akan menggunakan 1)1 *er$i F-G+ 0ara n%a begini 6 kita akan menggunakan Webtati0 ,L %um re1o$itor% + >adi tambahkan dulu *ia terminal 6
/root0server-17 12* r4m -7vh htt4899mirror.,e+tatic.com9y3m9el69latest.r4m /root0server-17 12* y3m install 4h4:;, 4h4:;,-.d 4h4:;,-<ml 4h4:;,-mys5l 4h4:;,-intl 4h4:;,-m+strin.

kalo $ebelumn%a *er$i 1)1 kita ma$ih F-H $ilahkan remo*e dulu dan u1grade ke F-G+ karena 1)1 F-H diangga1 memiliki bug$ oleh Own0loud*Create Data,a e% U erna+e% (an Pa -or( M&S'!
Note : Nama database, user dan passwd nya di sesuai in sendiri ya

========================================= masuk ke mysql prompt :


/root0server-17 12* mys5l -3 root -4 Enter 4ass,ord8 4ass,ord

yang akan di create, Database name : #!o)(*) user mysql : #!o)(*) password : ,i +i!!a$
mys5l= create data+ase clo3d-3> mys5l= .rant all on clo3d-3.? to clo3d-30localhost identified +y @+ismillah@> mys5l= fl3sh 4rivile.es>

*In ta!!a i . Set)" O-n#!o)( (i We, er/er 0$tt"(.a"a#$e1 ada beberapa cara pasang owncloud di webserver : 1. Donlot file tar.gz nya (http://owncloud.org/install/) 2. Donlot file setup-owncloud.php ( !" #eb $nstaller) li%at gambar ini :

Doc LibreOffice 2013, Written by : Riz Al-Atsary

sesi ini kita akan pakek cara yang pertama yaitu download file tar.gz nya ke webserver kita, caranya kita masuk dulu ke pat% webserver kita : /root0server-17 12* cd 9var9,,,9html9 , kemudian baru kita donlot menggunakan wget setela% selesai baru kita ekstrak, scriptnya seperti dibawa% ini :
[root@server-17 html]# wget http://download.owncloud.org/community/owncloud-5. .1!.tar."#$ [root@server-17 html]# tar %v& owncloud-5. .1!.tar."#$

muncula% folder &owncloud& buat direktori baru dengan nama : (ata , di dalam folder owncloud, dan lakukan peruba%an kepemilikan ke beberapa folder 'apps dan config( termasuk )uga folder data yang baru di buat tadi men)adi milik apac%e.,
[root@server-17 [root@server-17 [root@server-17 [root@server-17 html]# html]# html]# html]# m'dir chown chown chown owncloud/data -( apache.apache owncloud/data/ -( apache.apache owncloud/apps/ -( apache.apache owncloud/con&ig/

*+dit file %ttpd.conf dan membuat virtual%ost untuk subdomain cloud.riz,al,atsary.info


/root0server-17 html2* vi 9etc9htt4d9conf9htt4d.conf

searc% ! cari kata : Directory ( vi pakek tanda ! atau - . nano pakek ctrl / w 0, tamba%kan script dibawa% ini :
ABirectory C9var9,,,9html9o,nclo3d9C= (llo, verride (ll A9Birectory=

kemudian kita pinda% ke baris paling ak%ir dari file %ttpd.conf ( vi pakek perinta% :1 0 untuk membuat virtual%ost, uncomment (%ilangkan tanda 20 pada : Na+e2irt)a!Ho t *:34 , terus di bagian ak%ir line tamba%kan script ini :
ADirt3al&ost ?880= Boc3ment!oot 9var9,,,9html9o,nclo3d 'erverName clo3d-3.riz-al-atsary.info A9Dirt3al&ost=

simpan ulang file %ttpd.conf, )elasnya per%atikan gambar dibawa% ini :

Doc LibreOffice 2013, Written by : Riz Al-Atsary

kemudian kita restart ulang service apac%e dan bind nya :


/root0server-17 html2* service htt4d restart 'to44in. htt4d8 'tartin. htt4d8 /root0server-17 html2* service named restart 'to44in. named8 'tartin. named8 / / / / " " " " 2 2 2 2

setela% selesai buka la% browser dan ketikan url %ttp:!!cloud.riz,al,atsary.info , kalo ber%asil maka akan tampil seperti gambar dibawa% ini , buatla% username dan password untuk admin :

3etela% muncul itu, klik link & A(/an#e& diatas tombol 4inis% setup , maka akan muncul seperti pada gambar dibawa% ini :

Doc LibreOffice 2013, Written by : Riz Al-Atsary

pada bagian &Data 5o!(er& biarkan a)a seperti itu, atau kalo mau tempat penyimpanan lain tinggal ganti a)a pat% nya, pada bagian &Con6i7)re t$e (ata,a e& pili% M&S8L , dan isikan username, password, dan nama database yang tela% kita buat sebelumnya. 3etela% itu klik 5ini $ Set)".

5ntuk upload data bisa klik tombol tanda pana% sebela% 6ew , tapi defaultnya maksimal upload %anya 9 MB, tidak bisa lebi%.. untuk menamba% kapasitas upload kita %arus edit file :$ta##e yang ada di pat% ./ar.---.$t+!.o-n#!o)( : /root0server-17 12* vi 9var9,,,9html9o,nclo3d9.htaccess cari tulisan seperti dibawa% ini : 4h46val3e 34load6ma<6filesize 2$ 4h46val3e 4ost6ma<6size 2$ 4h46val3e memory6limit 2$ ganti size nya sesuai dengan yang kita inginkan, kasus ini saya uba% )adi 7 89. :emudian re tart !a7i a"a#$e.$tt"( nya.

:alo muncul pesan error kayak gini

Doc LibreOffice 2013, Written by : Riz Al-Atsary

maka kita edit =ile inde5-1h1 di 1ath ini 6


/root0server-17 12* vi 9var9,,,9html9o,nclo3d9a44s9files9tem4lates9inde<.4h4

0ari dengan kata kun0i 6 M" IJ?.L,JS.D, + kalo ketemu un0omment 1erintah itu 3KL# # dan # # M 4+ $e1erti dibawah ini
)*-- Ain43t ty4e%ChiddenC name%C)(E6F#GE6'#HEC id%Cma<634loadC val3e%CAI4h4 4JK6/@34load)a<Filesize@2L I=C= --+

$im1an =ile inde5-1h1 ter$ebut+ re$tart lagi a1a0he n%a++ ta1i ma$alahn%a lagi $aat u1load 1ro$e$ n%a nggak $ele$ai $ele$ai + untuk mengata$i ma$alah ini tambahkan bebera1a 1erintah ini di =ile -hta00e$$ dibawah 1erintah 4h46val3e memory6limit $ebelumn%a++ >adi $0ri1t n%a $e1erti ini 8lihat %ang $a%a bold9 6
4h46val3e 4h46val3e 4h46val3e php,value php,value php,value php,value 34load6ma<6filesize 2$ 4ost6ma<6size 2$ memory6limit 2$ ma%,input,time -1 ma%,e%ecution,time de&ault,soc'et,timeout mys.l.connect,timeout -1

reload lagi a1a0he n%a 3hehehe keban%akan reload 6D 4+ 0oba u1load lagi =ile n%a dan .n$%a "llah ma$alahn%a udah 0learNaah $ekarang untuk De$kto1 S%n0 Client n%a+ ini meru1akan $ebuah 1rogram de$kto1 untuk $inkron ke own0loud+ >adi nantin%a kita bi$a memindahkan data dari kom1uter kita ke own0loud atau $ebalikn%a melalui 1rogram ini+ untuk lebih >ela$n%a bi$a di ba0a di 6 htt16<<own0loud-org<$%n0#0lient$< + in$taller n%a tergantun OS a1a %ang kita 1akek++ di$ini mi$aln%a $a%a 1akek OS Ubuntu AN-CG+ >adi 0ara in$talla$i n%a $e1erti ini 6

# echo

@de+ htt4899do,nload.o4ens3se.or.9re4ositories9isv8o,nMlo3d8devel9<7+3nt3612.0;9 9@ == 9etc9a4t9so3rces.list.d9o,nclo3d-client.list

* a4t-.et 34date * a4t-.et install o,nclo3d-client

inilah 1rogramn%a

ma$ukan alamat 0loud kita %ang udah kita buat atau bi$a >uga menggunakan .7 "ddre$$ $er*er 0loud + kemudian klik ne5t-

Setelah itu ma$ukan u$ername dan 1a$$word admin 0loud kita %ang $udah dibuat $ebelumn%a+ lalu klik ne5t lagi+

Doc LibreOffice 2013, Written by : Riz Al-Atsary

na%, disini kita disuru% untuk menentukan lokasi ! pat% di komputer lokal kita agar sinkron dengan cloud storage kita, )adi kalo mau pinda%in ! transfer data gak perlu lewat browser lagi, cukup langsung masukin a)a ke folder ! lokasi yang kita tentuin ini, dalam kasus ini di .$o+e.*entan7.o-nC!o)(, )adi saat saya pinda%kan data7 ke folder ini, maka otomatis akan ada )uga di owncloud. 3etela% itu klik ;onnect. 6aa%,, gampang banget k%an..-- muda%7an bisa dipa%ami ya.. anak 3<= pun )g bisa kok,, %e%ee... sebenernya dulu saya uda% perna% buat ini di 5buntu 'waktu awal gembor7 nya cloud( tapi emang gak di dokumentasikan, skarang kbeneran ada yang mau minta tuk berbagi tentang cloud7an ini :D , ya uda% buat dokumentasi a)a >?>@. sebenernya banyak sekali aplikasi cloud yang lain ya seperti : openfiler, A)aBplorer, 6A3C4ree, Dpen<edia@ault, dll. 3ebenernya yang pas buat ;entD3 pakek Dpen4iler a)a. D iyaa.. semua ker)aan kita ini kan %anya berada di lokal (gak nyambung ke internet0 coz $= nya )uga $= Eokal, agar cloud yang tela% buat ini bisa di akses di internet, kita gunakan a)a =ort 4orwarding dari gateway kita, tergantung gateway kita pakek apa, kalo di linuF gunakan $=Gables (D6AG0, kalo pakek <ikrotik gunakan 4irewall 6at dengan ;%ain Hdstnat&, kalo gak ada gateway!proFy yaa gunakan fasilitas yang ada di modem a)a %e%ee >?>@, oke itu a)a ya sekelumit tentang %al yang sangat seder%ana ini,, ya pas la% buat anak7 smk,tk) yang mau bela)ar.. >?>

,mail ?a0ebook Blog

6 6 6

hubungiOri!#al#at$ar %-in=o w w w-=a0ebook-0om< ),L -S%$"dmin w w w-ri!#51-web-id

CM..W PJPQ

Doc LibreOffice 2013, Written by : Riz Al-Atsary

Anda mungkin juga menyukai