Install Owncloud (Dropbox OpenSource) di CentOS 6
sumber:https://agungsep.wordpress.com/2013/07/
Anda sangat ingin menginstall Dropbox tapi datanya ada di DataCenter kantor. Maka OwnCloud lah solusinya.
Beginilah cara menginstallnya:
Install Centos 6 Perfect Server part 1
Install Centos 6 Perfect Server part 2
Install dengan beberapa parameter
nama domain server OwnCloud ini owncloud.agungsep.co.id
Buat file
Isi dengan setingan berikut
Edit file /etc/httpd/conf/httpd.conf
Tambahkan di bagian bawahnya
Restart Apache
Seharusnya jika dipanggil ke
akses
akses
Terlebih dahulu diinstall beberapa prerequsite
Buat X.509 auto-signed certificate
Langkah berikutnya adalah generate CSR (Certification Signing
Request) dari key 2048 bis di atas. Pada bagian ini, isi sesuai data
“organisasi”
Lalu kita auto-signate sertifikatnya
Pindahkan files nya sesuai dengan tempatnya
Edit file owncloud.conf untuk menambahkan SSL virtualhost
Tambahkan bagian ini di bawah.
Kita paksa owncloud untuk menggunakan https dengan mengedit file conf nya owncloud
Tambahkan bagian ini
Terakhir, restart service apache
Sekarang akses http ke owncloud akan di-redirect ke https.
software[dot]opensuse[dot]org/download.html?project=isv:ownCloud:community&package=owncloud
en[dot]alexnogard[dot]com/secure-ssl-https-owncloud-centos/
Anda sangat ingin menginstall Dropbox tapi datanya ada di DataCenter kantor. Maka OwnCloud lah solusinya.
Beginilah cara menginstallnya:
Install CentOS 6 dengan Perfect Server
Cara Instalasi bisa dilihat diInstall Centos 6 Perfect Server part 1
Install Centos 6 Perfect Server part 2
Install dengan beberapa parameter
nama domain server OwnCloud ini owncloud.agungsep.co.id
Install Owncloud
1
2
3
| cd /etc/yum.repos.d/wget http://download.opensuse.org/repositories/isv:ownCloud:community/CentOS_CentOS-6/isv:ownCloud:community.repoyum install owncloud php-ldap |
owncloud.conf di dalam folder /etc/httpd/conf/
1
| nano /etc/httpd/conf/owncloud.conf |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <IfModule mod_alias.c>Alias /owncloud /var/www/owncloud/</IfModule><Directory /var/www/owncloud/> Options None Order allow,deny allow from all</Directory><VirtualHost *:80> ServerAdmin agungsep@agungsep.co.id DocumentRoot /var/www/html/owncloud ServerName owncloud.agungsep.co.id ErrorLog /var/log/owncloud.berkas.info-error_log CustomLog /var/log/owncloud.berkas.info-access_log common</VirtualHost> |
1
| nano /etc/httpd/conf/httpd.conf |
1
| Include /etc/httpd/conf/owncloud.conf |
1
| /etc/init.d/httpd restart |
owncloud.agungsep.co.id sudah mengarah ke owncloudnya tanpa memepengaruhi situs agungsep.co.id nya.Setting MySQL
Install MySQL lalu tambahkan databases khusus untuk OwnCloud dan berikan privilege khusus bagi OwnCloud untuk database tersebutakses
root dengan password root1234akses
owncloud dengan password owncloud1234 mengakses database db_owncloudPaska Instalasi
Konfigurasikan Owncloud agar terintegrasi dengan setingan mysql owncloud di atasSetting Secure SSL Connection
Agar Pertukaran data antara client dan server terenkripsi dengan ssl, maka konfigurasi berikut dibutuhkanTerlebih dahulu diinstall beberapa prerequsite
1
| yum install mod_ssl openssl |
1
| openssl genrsa -out owncloud.key 2048 |
1
| openssl req -new -key owncloud.key -out owncloud.csr |
1
| openssl x509 -req -days 365 -in owncloud.csr -signkey owncloud.key -out owncloud.crt |
1
2
3
| mv owncloud.crt /etc/pki/tls/certsmv owncloud.key /etc/pki/tls/private/mv owncloud.csr /etc/pki/tls/private/ |
1
| vim /etc/httpd/conf.d/owncloud.conf |
1
2
3
4
5
6
7
| <VirtualHost *:443>DocumentRoot /var/www/html/owncloudSSLEngine OnSSLOptions +FakeBasicAuth +ExportCertData +StrictRequireSSLCertificateFile /etc/pki/tls/certs/owncloud.crtSSLCertificateKeyFile /etc/pki/tls/private/owncloud.key</VirtualHost> |
1
| vim /var/www/html/owncloud/config/config.php |
1
2
| // Ajouter le paramètre :‘forcessl’ => true |
1
| service httpd restart |
Artikel ini diambil dari
doc[dot]owncloud[dot]com/server/2012.4.5/admin_manual/installation.html#centos-5-6software[dot]opensuse[dot]org/download.html?project=isv:ownCloud:community&package=owncloud
en[dot]alexnogard[dot]com/secure-ssl-https-owncloud-centos/
Cara Mengganti Hostname di CentOS 6
Kadang-kadang kita perlu mengubah hostname dari server kita. Beginilah caranya
Edit file
Buka file
Ubah bagian
Edit file
Buka file
Edit tulisan hostname baru anda sehingga menjadi seperti ini
Silakan logout terlebih dahulu. Setelah logout, hostname baru sudah bisa terlihat di prompt
Namun jika server bukan production sih, silakan di-reboot saja :)
Cek dengan tools
Edit file /etc/sysconfig/network
Buka file /etc/sysconfig/network dengan file editor favorit anda
1
| nano /etc/sysconfig/network |
HOSTNAME
1
2
3
| NETWORKING=yesHOSTNAME=hostnamebaru.agungsep.co.idGATEWAY=10.10.180.254 |
Edit file /etc/hosts
Buka file /etc/hosts dengan file editor favorit anda
1
| nano /etc/hosts |
1
2
3
| 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain610.10.180.212 hostnamebaru.agungsep.co.id hostnamebaru |
Restart Syslog
Jika server merupakan server production yang tidak boleh di-reboot, maka lakukan langkah berikut
1
| /etc/init.d/rsyslog restart |
Namun jika server bukan production sih, silakan di-reboot saja :)
Cek dengan tools hostname
1
2
| hostnamehostname -f |
Tidak ada komentar:
Posting Komentar