Install Dan Konfigurasi Owncloud Di Debian 9

Apa Itu Owncloud ? 

Owncloud merupakan suatu perusahaan dengan proyeknya yaitu ownCloud project. Slogan perusahaan ini adalah Your Cloud, Your Data, Your Way!. ownCloud yang merupakan salah satu perangkat lunak berbagi berkas gratis dan bebas seperti Dropbox, menyediakan pengamanan yang baik, memiliki tata cara yang baik bagi pengguna aplikasi untuk membagi dan mengakses data yang secara lancar terintegrasi dengan perangkat teknologi informasi yang tujuannya mengamankan, melacak, dan melaporkan penggunaan data.

Fungsi Utama Owncloud

sebagai tempat penyimpanan konten dimana user dapat menambahkan file, folder, kontak, audio, galeri foto, kalender dan dokumen lainnya. Owncloud juga memfasilitiasi akses sinkronisasi file yang ada pada server dengan perangkat mobile, desktop, ataupun web.

Dalam tutorial ini saya akan menunjukkan kepada Anda cara menginstal dan mengkonfigurasi owncloud dengan Apache pada OS Debian 9.

Syarat Untuk Mengikuti Tutorial Ini!. 

  1.  Debian Terhubung Ke Internet.
  2.  Menambahkan Repository Online.
  3.  Sudah Install Apache Dan Mysql.
  4.  Install Unzip Untuk Ekstrak File. 

Langkah Kerja :

1. Masuk Ke Mysql. 
root@debian:~#mysql
CREATE DATABASE owncloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL ON owncloud.* TO 'usercloud'@'localhost' IDENTIFIED BY 'password-cloud-anda';
EXIT;
root@debian:~#
2. Update sistem terbaru.
root@debian:~#apt update
root@debian:~#apt upgrade

3. Pasang repository php7.2
root@debian:~#apt install ca-certificates apt-transport-https
root@debian:~#wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -
root@debian:~#echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list
root@debian:~#

4. Update repository yang telah ditambahkan dan install php7.2
root@debian:~#apt update
root@debian:~#apt upgrade
root@debian:~#apt install php7.2 php7.2-cli php7.2-common php7.2-opcache php7.2-curl php7.2-mbstring php7.2-mysql php7.2-zip php7.2-xml php7.2-gd php7.2-intl
root@debian:~#

5. Cek Versi Php, Pastikan Php versi 7.2
root@debian:~#php -version
6. Download owncloud, Versi yang terbaru pada saat ini 10.4.1
root@debian:~#wget https://download.owncloud.org/community/owncloud-10.4.1.zip -P /tmp
root@debian:~#unzip /tmp/owncloud-10.4.1.zip  -d /var/www
root@debian:~#chown -R www-data: /var/www/owncloud

7. Konfigurasi Apache untuk owncloud.
root@debian:~#nano /etc/apache2/sites-available/owncloud.conf

   Alias /owncloud "/var/www/owncloud/"

   <Directory /var/www/owncloud/>
   Options +FollowSymlinks
   AllowOverride All

   <IfModule mod_dav.c>
   Dav off
   </IfModule>

   SetEnv HOME /var/www/owncloud
   SetEnv HTTP_HOME /var/www/owncloud

   </Directory>
8. Aktifkan virtualhost owncloud dan restart apache2.
root@debian:~#a2ensite owncloud
root@debian:~#systemctl restart apache2

9. Buka browser dan install owncloudnya. (sesuaikan user database, sandi, dan nama databasenya. Jika Anda Mengikuti script yang saya buat, maka isinya akan seperti ini.)

10. Login Dengan username dan password yg sudah dibuat di owncloud

11. Selesai :)

Post a Comment

0 Comments