Halo sobat sekolahlinux kali ini saya akan coba share tutorial cara installasi owncloud pada centos 7, owncloud yang akan kita install kali ini adalah owncloud versi 9.x stable dan bisa digunakan untuk production, oke langsung saja ini dia tutorialnya
Pertama kita harus memasang repo owncloud agar mendapatkan package owncloud versi terbaru, jalankan command dibawah ini
rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo yum clean expire-cache yum install owncloud mariadb-server
pada tahapan ini owncloud sudah terpasang namun php yang digunakan masih php versi 5.4 sedangkan banyak plugin dan module pada owncloud 9.x mengharuskan kita menggunakan minimal php versi 5.5, nah berikut ini cara upgrade php versi 5.4 ke 5.5, pertama jalankan command dibawah ini
yum install centos-release-scl
lalu setelah itu jalankan command dibawah ini untuk memasang php versi 5.5
yum install php55 php55-php php55-php-gd php55-php-mbstring php55-php-mysqlnd
jika kalian menggunakan ldap kalian juga perlu menginstall module ini
yum install php55-php-ldap
setelah selesai sekarang kita akan mendisable config dan module php 5.4, jalankan perintah dibawah ini
mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php54.off mv /etc/httpd/conf.modules.d/10-php.conf /etc/httpd/conf.modules.d/10-php54.off
jika sudah selanjutnya kalian bisa copy file config dan module php5.5 ke apache, jalankan perintah dibawah ini
cp /opt/rh/httpd24/root/etc/httpd/conf.d/php55-php.conf /etc/httpd/conf.d/ cp /opt/rh/httpd24/root/etc/httpd/conf.modules.d/10-php55-php.conf /etc/httpd/conf.modules.d/ cp /opt/rh/httpd24/root/etc/httpd/modules/libphp55-php5.so /etc/httpd/modules/
jika sudah silahkan restart apache kalian dengan menjalankan perintah dibawah untuk melihat efeknya
service httpd restart
Jika sudah jalankan service mariadb dengan mengetikkan command dibawah ini
service mariadb start chkconfig mariadb on
selanjutnya jalankan perintah ini untuk set password root pada mysql/mariadb
mysql_secure_installation
jika sudah masuk ke mysql command dengan password yang sudah kalian set diatas
mysql –u root –p
lalu jalankan command dibawah ini pada mysql/mariadb command, kalian akan membuat database dengan nama “owncloud” user “ownclouduser” pass “ qwerty12345”
MariaDB [(none)]> create database owncloud; MariaDB [(none)]> grant all on owncloud.* to 'ownclouduser'@'localhost' identified by 'qwerty12345'; MariaDB [(none)]> flush privileges; MariaDB [(none)]> quit;
jika sudah buka url berikut dari browser kalian http://192.168.100.10/owncloud/ lalu kalian akan dihadapkan pada tampilan dibawah dan isi tiap2 form dengan benar, jangan lupa pilih database mariadb dan isikan dengan nama db user dan password yang kita buat diatas
Jika sudah silahkan klik “finish setup” nanti kalian akan dibawa ke tampilan dibawah
Selamat anda sudah berhasil install owncloud 😀
selamat mencoba ya sobat sekolahlinux, semoga bermanfaat