ownCloud menyediakan akses data melalui antarmuka web. ownCloud juga menyediakan opsi untuk menyinkronkan dan berbagi di seluruh perangkat yang semua ada di bawah kendali Anda.

Menggunakan ownCloud, Anda dapat dengan mudah menerapkan pembatasan pada file (ACL) pada setiap pengguna. ownCloud menyediakan klien desktop (Windows, MAC, Linux) serta aplikasi seluler (Android dan iPhone) untuk menjaga sinkronisasi data di perangkat Anda.

Tutorial ini akan membantu Anda untuk Menginstal ownCloud 10 pada sistem Linux Fedora 30/29/28.

Fitur ownCloud:

  • ownCloud menyediakan aksesibilitas data melalui klien Android, iOS dan desktop.
  • ownCloud menyediakan data untuk disimpan di penyimpanan eksternal seperti Dropbox, S3, Google Documents, dll.
  • ownCloud mengelola file versi sebelumnya sehingga kami dapat memulihkan dari segala penghapusan yang tidak disengaja.

Langkah 1 – Persiapan

Sebelum instalasi, pertama-tama kita perlu menyiapkan server LAMP yang sedang berjalan. Jika Anda sudah menjalankan LAMP stack, lewati langkah ini jika tidak, gunakan perintah berikut untuk mengatur lamp stack.

Install Apache

sudo dnf install httpd
sudo systemctl enable httpd.service
sudo systemctl start httpd.service

Install MariaDB

sudo dnf install mariadb-server
sudo systemctl enable mariadb.service
sudo systemctl start mariadb.service
/usr/bin/mysql_secure_installation

Install PHP

sudo dnf install php php-common php-mysqlnd php-xml php-json php-gd php-mbstring
sudo systemctl restart httpd

Langkah 2 – Download ownCloud

Setelah berhasil mengonfigurasi server lampu pada sistem Anda, Mari unduh ownCloud terbaru dari server official website.

cd /var/www/html
wget https://download.owncloud.org/community/owncloud-10.2.0.tar.bz2

Sekarang ekstrak arsip yang diunduh di bawah root dokumen situs web dan setup izin yang sesuai pada file dan direktori.

tar xjf owncloud-10.2.0.tar.bz2
chown -R apache.apache owncloud
chmod -R 755 owncloud

Sekarang, hapus file arsip owncloud biar tidak memenuhi ruang.

rm -f owncloud-10.2.0.tar.bz2

Langkah 4 – Membuat Database MySQL dan User

Setelah mengekstraksi kode, mari buat database MySQL dan akun pengguna untuk mengonfigurasi ownCloud. Gunakan seperangkat perintah berikut untuk masuk ke server MySQL dan buat database dan pengguna.

mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit

Langkah 5 – Install ownCloud dengan Web Installer

Sekarang akses direktori ownCloud di browser web seperti di bawah ini. Ubah localhost ke alamat IP server atau nama domain Anda.

 http://localhost/owncloud/

Masukkan kredensial admin baru untuk membuat akun admin dan berikan lokasi folder data (Lokasi ini yang nantinya untuk menyimpan data yang Anda upload).

install owncloud 1

Sekarang geser halaman Anda ke bawah dan masukkan kredensial database dan klik Finish Setup.

install owncloud 2

Setelah menyelesaikan pengaturan, Anda akan mendapatkan dasbor admin. Di mana Anda dapat membuat pengguna, grup, memberi mereka izin, dll.

install owncloud after login