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.repo yum 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 root1234
akses
owncloud
dengan password owncloud1234
mengakses database db_owncloud
Paska 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/certs mv 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/owncloud SSLEngine On SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire SSLCertificateFile /etc/pki/tls/certs/owncloud.crt SSLCertificateKeyFile /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=yes HOSTNAME=hostnamebaru.agungsep.co.id GATEWAY=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.localdomain6 10.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
| hostname hostname -f |
Tidak ada komentar:
Posting Komentar