Pernah merasa penasaran bagaimana mengembangkan cloud storage semacam Dropbox, Ubuntu One, Google Drive, atau Microsoft Skydrive? Kalau ya, sekarang kita dapat membangun layanan cloud
seperti itu di server sendiri. Bagaimana caranya? Sangat gampang
sekali, kita cukup memasang web server yang mendukung PHP kemudian
menjalankan Owncloud di atasnya. Belum pernah mendengar nama Owncloud?
Perangkat berbasis web ini memungkinkan kita megakses berkas di server
semudah browsing Internet. Ia juga mampu melakukan sinkronisai
berkas, daftar kontak di ponsel, hingga jadwal kalender dari
desktop/ponsel ke server. Tertarik? Simak panduan instalasi Owncloud di Ubuntu 12.04 Server berikut ini.
1. Persiapan Instalasi
Ada beberapa persiapan yang harus dilakukan sebelum instalasi Owncloud.
1.1 Install LAMP
Instalasi Owncloud akan kita lakukan di Ubuntu 12.04 Server, jadi kita
sudah harus punya mesin dengan sistem operasi ini. Jika belum, silakan
melakukan instalasi Ubuntu 12.04 Server
terlebih dahulu. Kemudian server ini harus dipasangi Apache dengan
dukungan PHP. Cara paling mudah untuk melakukannya dengan bantuan tasksel (baca artikel Tutorial Instalasi LAMP Di Ubuntu).
Kita juga membutuhkan installer Owncloud yang bisa kita dapatkan secara gratis dari situs resminya. Dalam artikel ini, saya menggunakan installer dalam bentuk tar.bz2. Installer ini saya unduh ke komputer desktop, lalu diunggah ke server menggunakan SSH.
Ada dua opsi untuk back-end basis data yang dapat kita gunakan,
SQLite dan MySQL. Kita tidak perlu menjalankan langkah ini jika
menggunakan SQLite. Untuk membuat database, eksekusi perintah berikut untuk login ke MySQL.
1.2 Download Owncloud
Kita juga membutuhkan installer Owncloud yang bisa kita dapatkan secara gratis dari situs resminya. Dalam artikel ini, saya menggunakan installer dalam bentuk tar.bz2. Installer ini saya unduh ke komputer desktop, lalu diunggah ke server menggunakan SSH.
1.3 Buat Database MySQL
mysql -u root -pKemudian jalankan script berikut di command prompt MySQL.
Script di atas akan membuat database db_owncloud dengan user awan dan password awanmendung. Sesuaikan nama database, user, dan password ini.create database db_owncloud;grant all privileges on db_owncloud.* to "awan"@"localhost"
identified by "awanmendung";
1.4 Konfigurasi Apache
Kita harus mengaktifkan modul rewrite dan headers dengan dengan perintah berikut:
sudo a2enmod rewrite
sudo a2enmod headers
Lakukan juga penyesuaian penagaturan konfigurasi di /etc/apache2/sites-available/default.
Setelah semua persiapan di atas selesai, ekstrak installer Owncloud.
Salin direktori hasil ekstraksi ke /var/www.
Tentukan username yang nantinya digunakan sebagai administrator beserta password, kemudian lengkapi juga konfigurasi untuk database MySQL sesuai dengan data-data yang kita buat di tahap sebelumnya. Klik tombol Finish setup untuk menyelesaikan instalasi dan login ke Owncloud.
Instalasi Owncloud selesai dan siap digunakan untuk berbagai keperluan. Kita dapat mengunggah dan mengunduh berkas audio, video, gambar, dokumen, dll menggunakan browser atau aplikasi klien berbasis desktop, Android, dan iPhone.
sudo vim /etc/apache2/sites-available/defaultTemukan baris-baris berikut ini.
<Directory /var/www/>Ganti baris
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
AllowOverride Nonemenjadi
AllowOverride allRestart layanan Apache dengan mengeksekusi perintah di bawah ini.
sudo service apache2 restart
2. Instalasi Owncloud
Setelah semua persiapan di atas selesai, ekstrak installer Owncloud.
cdPerintah di atas mengasumsikan berkas owncloud-5.0.4.tar.bz2 berada di direktori home user yang kita gunakan login ke Ubuntu 12.04 Server.
tar xjvf owncloud-5.0.4.tar.bz2
Salin direktori hasil ekstraksi ke /var/www.
sudo cp -a owncloud /var/www/Lalu ganti ownership direktori tersebut.
sudo chown -R www-data:www-data /var/www/owncloudJalankan wizard instalasi dengan mengakses URL http://10.10.10.220/owncloud dari browser di PC desktop yang terhubung ke server Ubuntu 12.04. Ganti 10.10.10.220 dengan alamat IP server milik kita.
Tentukan username yang nantinya digunakan sebagai administrator beserta password, kemudian lengkapi juga konfigurasi untuk database MySQL sesuai dengan data-data yang kita buat di tahap sebelumnya. Klik tombol Finish setup untuk menyelesaikan instalasi dan login ke Owncloud.
Instalasi Owncloud selesai dan siap digunakan untuk berbagai keperluan. Kita dapat mengunggah dan mengunduh berkas audio, video, gambar, dokumen, dll menggunakan browser atau aplikasi klien berbasis desktop, Android, dan iPhone.
0 Response to "Tutorial Instalasi Owncloud Storage Server Di Ubuntu 12.04"
Post a Comment