Instalasi Owncloud
Owncloud merupakan aplikasi berbagi file serupa dengan Dropbox. Server-nya ditulis dalam PHP dan client-nya tersedia untuk Debian, Windows, dan Android.
Instalasi Server
Berikut ini untuk Debian 7:
$ sudo su
# wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
# apt-key add -
# rm Release.key
# echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list
# apt-get update
# apt-get install owncloud
Jika Apache Anda menggunakan FastCGI, ubahlah /etc/apache2/conf.d/owncloud.conf
menjadi:
Alias /owncloud "/var/www/owncloud/"
<Directory "/var/www/owncloud">
Allow from all
Options -Indexes +IncludesNOEXEC +SymLinksIfOwnerMatch +ExecCGI
AllowOverride All
AddType application/x-httpd-php .php
AddHandler fcgid-script .php
FCGIWrapper /home/FIXME/fcgi-bin/php5.fcgi .php
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
</Directory>
<Directory "/var/www/owncloud/data/">
# just in case if .htaccess gets disabled
Require all denied
</Directory>
Lalu restart Apache:
# service apache2 restart
Selanjutnya buat user dan database owncloud:
# su - postgres
$ createuser -P owncloud
$ createdb -O owncloud owncloud
$ exit
Lalu buat tabel-tabelnya:
# chown FIXME.FIXME -R /var/www/owncloud
# cd /var/www/owncloud
# su - FIXME php occ maintenance:install --database "pgsql" --database-name "owncloud" --database-user "owncloue" --database-pass "FIXME" --admin-user "admin" --admin-pass "admin"
ownCloud is not installed - only a limited number of commands are available
ownCloud was successfully installed
Selesai. Selanjutnya ke browser menuju http://localhost/owncloud
. Sesuaikanlah localhost
jika Anda berada di remote host.
Setelah login buatlah para user-nya dan beritahukan ke masing-masing personil user dan password mereka.
Instalasi Client Debian 7
Salah satu fitur kunci dari aplikasi jenis ini adalah copy paste file seolah dari dan ke direktori lokal. Synchronizing dari / ke server dilakukan oleh sebuah daemon yang akan dipasang dengan cara berikut ini:
$ sudo su
# wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Debian_7.0/Release.key
# apt-key add -
# rm Release.key
# echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud-client.list
# apt-get update
# apt-get install owncloud-client
Icon daemon-nya akan tampil di kanan atas dimana Anda bisa memasukkan URL http://example.com/owncloud, username serta password-nya. Nanti akan terbentuk direktori /home/sugiana/ownCloud yang akan otomatis di-synchronize oleh daemon ke server pada direktori /var/www/owncloud/data/sugiana.
Instalasi Client Windows
Kunjungilah halaman client ini. Di sana ada link untuk unduh file setup.exe
Instalasi Client Android
Silahkan unduh ocloud for owncloud.
Referensi: