Bikin cloud storage ala Dropbox dengan OwnCloud
May 28th, 2015
Sebenarnya ane bikin artikel ini karena banyak yang bingung dengan salah satu produk CloudKilat yang namanya KilatStorage. Mereka pikir KilatStorage itu mirip-mirip kek dropbox, padahal produk itu lebih mirip kek S3 punyanya Amazon. Tapi ga usah khawatir, kita tetap bisa punya cloud storage seperti dropbox kok dengan menggunakan salah satu layanan CloudKilat yaitu KilatVM pake cara yang akan kita bahas ini. Atau klo yang mo coba-coba atau cuman mau buat di jaringan lokalpun kita tetap dapat melakukannya.
Cloud storage semacam Dropbox ini menarik, karena kita dapat menyimpan file penting kita di cloud dapat menggunakannya sewaktu-waktu kapan saja kita butuh. Bisa pake komputer, pake hape, tablet atau apa aja. Masalahnya cloud storage seperti Dropbox ini disimpan di server yang kita tidak tau dimana, yang lebih perlu dipertanyakan apakah file kita tempat penyimpanannya menjadi satu dengan yang lain atau gimana? Susah dong klo misalnya kita mo pake buat kebutuhan perusahaan, atau misal kita punya koleksi foto cemceman yang ga bole orang tau #halah
Nah, artikel kli ini kita coba membahas cara membuat cloud storage seperti dropbox, aplikasi yang dipilih adalah owncloud. Sebenarnya banyak pilihan yang bisa digunakan, yang paling umum adalah owncloud dan seafile. Ane lebih prefer seafile, namun klo bicara kemudahan installasi owncloud jauh bisa diandalkan.
Ok, langsung aja deh. Pertama-tama kita siapkan bumbu-bumbunya #eh, perangkat pendukungnya. Kli ini distro yang saya gunakan adalah Centos 7. Ga akan ane ulas cara install Centosnya disini, dah pada tau kan caranya? 😀
Install repository epel
yum update yum install epel-release
Install aplikasi yang dibutuhkan, disini ane lebih memilih menggunakan mariadb sebagai database, bukan mysql
yum install -y httpd mariadb-server php php-mysql sqlite php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-gd curl php-curl php-mcrypt php-pear
Aktifkan Apache dan MariaDB
service httpd start service mariadb start
Pastikan apache dan mariadb otomatis aktif pada saat komputer di restart
systemctl enable httpd.service systemctl enable mariadb.service
Hardening mariadb dengan menjalankan
mysql_secure_installation
Setup mariadb agar dapat digunakan oleh owncloud
mysql -uroot -p CREATE DATABASE owncloud; GRANT ALL PRIVILEGES ON owncloud.* TO 'nama'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;
Tambahkan file config baru didalam folder konfigurasi Apache:
vi /etc/httpd/conf.d/owncloud.conf <IfModule mod_alias.c> Alias /owncloud /var/www/html/owncloud </IfModule> <Directory “/var/www/html/owncloud”> Options Indexes FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory>
Download aplikasi owncloud
wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2 tar -xjf owncloud-8.0.0.tar.bz2 mv owncloud /var/www/html/owncloud/
Pastikan permission folder owncloud dapat dijalankan oleh apache, kemudian restart servicenya
chown -R apache.apache /var/www/html/owncloud/ service httpd restart
Done. Gampang kan? Tinggal mikirin hardening deh kek setup firewall dan lain-lain.
Kita sudah bisa menggunakan owncloud dengan membukanya dari browser http://namadomain.com/owncloud
Anjar Hardiena, Pengguna Linux biasa, masih nubie, sok addict, pencinta Slackware dan pengembang Zencafe yang pernah mendapatkan penghargaan dari Menkominfo M. Nuh dan Menristek Kusmayanto Kadiman. Saat ini berlabuh sebagai Chief Operating Officer di penyedia layanan linux based cloud computing paling gaul dan keren, CloudKilat. Hobi kuliner dan juga aktivitas lainnya sebagai Koordinator IGOS Center untuk wilayah Bekasi, Pembina Asosiasi Warnet Linux & Open Source Indonesia dan Pembina KPLI Bekasi. (www.ahardiena.web.id)
ekojs999
June 19th, 2015
terima kasih gan
Omah Linux
June 22nd, 2015
Terima kasih atas tutorialnya 🙂 sangat bermanfaat
Achmad Hilmy
July 15th, 2015
Sangat bermanfaat infonya, terimakasih 🙂
nugroho
August 8th, 2015
Pengalaman minus:
Saya setup owncloud, di dalemnya saya taruh 1 file odt dan 1 file ods. File odt menyimpan dde link dari ods. ketika ods update, di odt gak muncul updatenya. any saran?
Harlock
August 16th, 2015
Maaf,saya ingin bertanya mengenai perintah looping disalah satu distro tertentu yang tidak bisa dijalankan
pada sel penjara ini saya menuliskan perintah
$ while (true); do df -h; sleep; clear; done
Koq gak bisa?
Mohon bantuanya
Suryahadi Eko Hanggoro
September 29th, 2015
Sip.. Dicoba Gan…
Hendra
October 31st, 2015
owh.. bisa juga dengan cara ini yaa?
ini untuk centos bisa juga gak yaa?
wahyu mulyadi
December 6th, 2015
Thank’s gan tutorialnya, sangat bermanfaat nih … oh iya tolong dong gan share cara membuat registernya owncloud biar nambah usernya tanpa harus masuk admin dulu …