Pada jaman sekarang ini, banyak orang bekerja secara mobile dan menyimpan data pada server berbagi file seperti Google Drive, Dropbox, Box, 4shared, Sky Drive, iCloud dan lain-lain. Keuntungan yang didapatkan adalah dimana pun kita berada dan adanya akses internet, maka data yang disimpan pada layanan tersebut dapat diunduh untuk dipergunakan. Akan tetapi, dari beberapa layanan tersebut maksimal kuota yang diberikan untuk versi free adalah 5GB.
Didalam lingkungan kantor, biasanya kita menyimpan data pada file server dan hanya dapat diakses dari dalam lingkungan kantor saja, maka dari itu banyak yang menyimpan data pada layanan Cloud File Server seperti yang disebutkan diatas. Bagaimana agar data yang ada, dapat diakses secara mobile dan tidak disimpan pada beberapa layanan diatas untuk menghindari kerahasiaan data? dan apakah ada aplikasi yang serupa seperti layanan tersebut?
Sebenarnya, banyak aplikasi OpenSource seperti owncloud yang dapat dijadikan sebagai file sharing berbasis web. Namun, pada tulisan kali ini, akan dibahas mengenai aplikasi OpenSource AjaXplorer yang dapat dijadikan file sharing berbasi web. Selain kemudahan setup dan User Friendly, AjaXplorer dapat berjalan pada multi platform karena hanya membutuhkan aplikasi seperti LAMPP maupun XAMMP. Berikut adalah persiapan yang dibutuhkan untuk membuat file sharing berbasis web dengan AjaXplorer
Sistem Operasi
Sistem Operasi yang saya gunakan adalah Minimal Server Appliance. Selain lebih ringan dan Powerfull, Install pada berbagai type lebih cepat seperti instalasi pada server Fisik maupun Virtual. Minimal Server dapat didownload pada link berikut : http://susestudio.com/a/veav1Y/minimal-server-appliance
Install Dependensi
Berikut adalah dependensi yang dibutuhkan jika menggunakan Minimal Server Appliance
[code lang=’bash’]
zypper in apache2 apache2-mod_php5 php5-gd php5-mcrypt
[/code]
Download Dan Install AjaXplorer
AjaXplorer dapat didownload pada link berikut : http://ajaxplorer.info/download/. Pada saat panduan ini ditulis, versi paling update dan stable adalah versi 4.2.3
[code lang=’bash’]
cd /srv/www/htdocs
wget -c http://nchc.dl.sourceforge.net/project/ajaxplorer/ajaxplorer/stable-channel/4.2.3/ajaxplorer-core-4.2.3.zip
unzip ajaxplorer-core-4.2.3.zip
mv ajaxplorer-core-4.2.3 ajaxplorer
chmod -R 777 ajaxplorer
[/code]
Restart service apache untuk memulai instalasi
[code lang=’bash’]
service apache2 restart
[/code]
Buka pada web browser http://ip-address-AjaXplorer/ajaxplorer. Berikut adalah tampilannya :
Disana terdapat warning mengenai Enkripsi SSL dan Server Encoding. Untuk SSL dapat diabaikan terlebih dahulu (sebenarnya, lalu lintas data paling bagus adalah melalui SSL), dan bereskan untuk masalah Encoding. Buka file bootstrap_conf.php kemudian edit
[code lang=’bash’]
vi /srv/www/htdocs/ajaxplorer/conf/bootstrap_conf.php
[/code]
Cari kata AJXP_LOCALE dan edit seperti contoh dibawah ini
Restart kembali service apache dan silakan buka kembali pada web browser http://ip-AjaXplorer/ajaxplorer dan klik click here to continue to AjaXplorer. Klik OK jika ada Warning mengenai User Admin dan Password Admin. Silakan login dengan username admin dan password admin untuk masuk pada Dashboard AjaXplorer.
Aplikasi AjaXplorer telah selesai diinstall dan siap digunakan.
Silakan dicoba dan semoga bermanfaat 😀
Hi kang Ahmad apakah bisa di integrasikan dengan Mail server seperti Zimbra
@Kang Dede : Yang dimaksud integrasi disini seperti apa kang? Jika ambil username dan password dari Zimbra kemungkinan besar bisa kang
@Kang Ahmad ,
Yups benar , bisa ambil name dari zimbra khususnya single server
belum nyoba siih ^.^ masih dalam angan2
Wah pake Appliance ya???
Saya tunggu artikel serupa untuk versi CentOS-nya…
heheheee..
Infonya mantap gan… Nuhun