You are on page 1of 5

Bikin data di awan

upgrade php

#rpm --import ftp://www.timburgess.net/RPM-GPG-KEY-TimB.txt #wget ftp://www.timburgess.net/repo/clearos/5.2/os/timb-release1-0.noarch.rpm #rpm -Kv timb-release-1-0.noarch.rpm #rpm -Uvh timb-release-1-0.noarch.rpm #yum --enablerepo=timb-testing upgrade php #service httpd restart #php -v
jika tidak bisa remove phpnya dan install #yum install --enablerepo=timb-testing install php php-common php-mysql php-mcrypt php-gd php-ldap install php-imap php-pgsql php-devel php-bcmath php-dba php-embedded php-mbstring php-interbase php-mhash php-mssql php-eaccelerator php-process php-pspell php-recode php-snmp php-soap phptidy php-xml php-xmlrpc php-zts

Download http://owncloud.org/ buat virtual host di webserver missal : data.domaingue.com (hanya contoh sesuaikan dengan domainanda) extrack owncloud isinya di taruh ke virtual host via FTP client, create a directory data, set permissions to 750 dan folder config menjadi permission 777 dari ssh # chown -R apache:apache var/www/virtual/data.domaingue.com Edit httpd.conf di /etc/httpd/conf Agar htacces aktif

Allow override all dan tambahkan

AddEncoding gzip svgz AddType image/svg+xml svg svgz

Supaya icon bisa di buka di semua browser

restart httpd dari ssh service httpd restart

Untuk Fungsi Yang Satu Ini di gunakan untuk Update PHP Curl dan JSON 1. Install Curl yum install curl curl-devel 2. Instal Dependensinya Dulu yum install php php-pear php-devel yum install gcc make 3. Download JSON Package dengan mengunakan Pecl pecl download json 4. Install JSON pear install json-1.2.1.tgz 5. Langkah Terakhir Enablekan Module JSON di Php.ini Buat file json.ini di directory /etc/php.d/ vi /etc/php.d/json.ini #Isikan baris sebagai berikut extension=json.so

6. Restart Web Server service httpd restartCreate data base di mysql dengan nama owncloud

Agar https berjalan

di virtual host kita, hanya bisa di buka dengan https

Create file di /etc/httpd/conf.d Dengan nama sesuai virtualhost yang di buat di tambah ssl sebelum .vhost Contoh

in /etc/httpd/conf.d/ jika data.domaingue.com.vhost file buat create file data.domaingue.com-ssl.vhost

dan isikan <VirtualHost *:443> ServerName data.domaingue.com ServerAlias *.data.domaingue.com DocumentRoot /var/www/virtual/data.domaingue.com ErrorLog /var/log/httpd/data.domaingue.com_error_log-ssl CustomLog /var/log/httpd/data.domaingue.com_access_log-ssl combined-ssl SSLEngine on SSLProtocol all -SSLv2 SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW SSLCertificateFile /etc/pki/tls/certs/localhost.crt SSLCertificateKeyFile /etc/pki/tls/private/localhost.key </VirtualHost> data.domaingue.com ubah dengan nama virtualhost anda save dan dari ssh restart service httpd #service httpd restart Buat database di mysql misal : nama dataawan klik create

Buka virtual host dan setting mysql databasenya data awan

Tips : Agar quota user normal Edit di folder lib/helper.php Cari dan samakan seperti di bawah ini dan save

$bytes_array = array( 'b' => 1, 'k' => 1024, 'kb' => 1024, 'mb' => 1024 * 'm' => 1024 * 'gb' => 1024 * 'g' => 1024 * 'tb' => 1024 * 't' => 1024 * 'pb' => 1024 * 'p' => 1024 * );

1024, 1024, 1024 * 1024 * 1024 * 1024 * 1024 * 1024 *

1024, 1024, 1024 * 1024 * 1024 * 1024 *

1024, 1024, 1024 * 1024, 1024 * 1024,

$bytes = floatval($str); if (preg_match('#([kmgtp]?b?)$#si', $str, $matches) && !empty($bytes_array[$matches[1]])) { $bytes *= $bytes_array[$matches[1]]; } $bytes = floatval (round($bytes, 2)); return $bytes; }

Ubah ukuran max upload di htaccess nya

Silahkan di taruh di forum aplikasi pihak ke tiga

You might also like