Categories
Free Open Source Software (FOSS)

Aplikasi OWNCloud di ClearOS

http://owncloud.org/

Anda bisa berbagi file seperti skydrivenya microsoft,
bisa buat user dan kita kasih quota download misal kita tambah user buat karyawan baru, kita kasih fasilitas berbagi file di awan dan kita kasih maxsimal quotanya 5 GB, hasil download di share ke tiap group atau user lain, dan bisa juga di share linknya seperti ziddu atau 4shared gitu, dengerin musik dari awan, dll

# yum –enablerepo=base-extras install mplayer

update php

upgrade php kalau yang sudah ya ga usah di upgrade
#rpm –import ftp://www.timburgess.net/RPM-GPG-KEY-TimB.txt
#wget ftp://www.timburgess.net/repo/clearos/5.2/os/timb-release-1-0.noarch.rpm
#rpm -Kv timb-release-1-0.noarch.rpm
#rpm -Uvh timb-release-1-0.noarch.rpm

dan install php versi 5.2.17
# yum install –enablerepo=timb install  php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-mbstring php-mcrypt php-mhash php-mssql php-snmp php-soap php-tidy curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel mod_fcgid php-cli httpd-devel
# service httpd restart

upgrade php ke versi 5.3.x agar file aplikasi pdfnya jalan pakai versi ini

upadate ke 5.2.17 dulu lalu
# yum remove php php-common
# yum install –enablerepo=timb-testing  install  php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-mbstring php-mcrypt php-mhash php-mssql php-snmp php-soap php-tidy curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel mod_fcgid php-cli httpd-devel
# service httpd restart
download owncloud  http://owncloud.org/go/download/owncloud-download-3-0-2
extrack

drag atau upload ke
/var/www/html/
sengaja ke folder utama dulu untuk memudahkan pemahaman kalau dah bisa virtual host uploadnya ke folder virtual host anda saja
jadi nanti websitenya di buka dari firefox pakai sub domain dari virtualhost anda, contoh anda buat cloud.webgue.com
# cd /var/www/html/owncloud

# mkdir data

# chmod 750 /var/www/html/owncloud/data

# chmod 777 -R /var/www/html/owncloud/config

# chown -R apache:apache /var/www/html/owncloud

dengan winscp buka /etc/httpd/conf/httpd.conf

edit AllowOverride None ubah jadi AllowOverride All
dan directory index jadi
DirectoryIndex index.php

tambahkan di bawah AddEncoding
AddEncoding gzip svgz
AddType image/svg+xml svg svgz

save

fungsi ubah hhtpd  diatas
module mod_rewritenya  saya aktifkan

tujuan dari rewrite url adalah supaya mudah untuk di kenal oleh search engine. file untuk rewrite bernama .htaccess
DirectoryIndex supaya yang di baca pertama kali index.php selanjutnya terserah
AddType supaya icon icon aplikasinya bisa tampil di web browser apaja aja, ie, crome atau firefox

# service httpd restart
# yum install curl curl-devel
# yum install gcc make
# service httpd restart

jalamkan mysql di webconfig
dan
create data base di mysql dengan nama awan
cara buat database dari putty atau terminal

saya akan buat nama database awan , dan user baru wisnu, dengan password sanjaya:

# mysql -u root -p”password”

# CREATE DATABASE awan;
# GRANT ALL ON awan.* to ‘wisnu’@’localhost’ identified by ‘sanjaya’;

# exit

buka firefox
ipclearos/owncloud
isikan user dan password untuk admin nanti
isikan mysql tadi user dan password serta nama databasenya

klik finish

penampakan

klik lambang baut di bawah untuk setting admin, ubah password

tips :
agar font pdf terlihat
download font
cabextract-0.6-1.i386.rpm
msttcorefonts-1.3-4.noarch.rpm
cari di internet setelah download drag dengan winscp ke root atau kalau gak mau drag pakai wget
instal
# rpm -ivh cabextract-0.6-1.i386.rpm msttcorefonts-1.3-4.noarch.rpm

tips ubah maxsimal besar ukuran file yang di upload

edit /var/www/html/owncloud/.htaccess


defaultnya 512MB ubah sendiri sesuai keinginan

« Last Edit: Sunday, 22 April 2012, 14:39:39 by wisnusanjaya »

Leave a Reply

Your email address will not be published. Required fields are marked *

Discover more from Just Shared on Tel-U

Subscribe now to keep reading and get access to the full archive.

Continue reading