Konfigurasi Cloud ( Owncloud )

 


Assalamu'alaikum warahmatullahi wabarakatuh, Perkenalkan saya Nabil Prayoga Fitriansyah, Kelas XII TKJ 2/12. Disini saya akan sedikit membagikan tutorial bagaimana konfigurasi owncloud. Sebelum itu, pahami dulu apa itu owncloud??


Pengertian Owncloud

OwnCloud adalah salah satu CMS (Content Management System) atau perangkat lunak yang digunakan untuk membuat layanan file hosting keperluan Online Storage gratis. Aplikasi ini mirip dengan layanan cloud storage terbaik lain seperti Dropbox, Google Drive, dan penyimpanan lainnya.

Pada dasarnya fitur ownCloud sama seperti Dropbox atau Google Drive. Hanya saja kita bisa membangun media penyimpanan atau cloud storage sendiri dan untuk menginstallnya pun mudah melalui fitur Softaculous di cPanel.

Keuntungan Mengunakn Owncloud

  • Gratis

          Aplikasi ini dapat Anda gunakan secara gratis dibawah perlindungan ownCloud Foundation.
  • Pengaturan Keamanan Dapat Disesuaikan Dengan Kebutuhan
          Kita dapat melakukan penyesuaian pengaturan keamanan sesuai dengan kebutuhan tanpa harus              menggunakan pengaturan yang sudah ada. Misalnya saja untuk menambahkan autentifikasi pada           saat login dan memperketat rule yang diterapkan antar akun. Namun pastikan Anda mengerti apa           yang dilakukan.
  • Melakukan Pertukaran File, Video, Musik, dan Lainnya dengan Mudah
          Kita dapat mengunggah, menyimpan, dan mengakses berbagai macam file, video, musik dengan           mudah dan di mana pun berada selama masih ada jaringan internet.
  • Terintegrasi Perangkat Mobile
          OwnCloud juga sudah tersedia di dalam versi mobile, seperti Android dan iOS sehingga                          memudahkan Anda untuk mengelolanya.
  • Tidak  Bayasan ( Unlimited )
          Tidak ada batasan besarnya penyimpanan. Kita dapat menambahkannya kapan saja. Apalagi jika           mempunyai server fisik sendiri.
  • File Yang Disimpan Terenkripsi
          Semua file yang tersimpan di dalam ownCloud dienkripsi sehingga meningkatkan keamanan data           dan mencegahnya dan tindakan yang dapat merugikan pengguna.
  • Terdapat Fitur Calender Dan Contact
          Di dalam aplikasi ownCloud juga terdapat fitur untuk kalender dan kontak yang bisa diakses dan           dibagi ke siapa saja yang diberikan hak untuk mengakses. 

Langkah-Langkah :

1. Langkah awal,kita akan login menggunakan root. sebelum itu kita setting adapter 1 ke Bridge


2. Lalu Instal ssh dengan perintah apt install openssh-server

3. Lalu [y/n] pilih Y

4. Cek Ip addres dan itu adalah ip ssh kalian


5. Buka cmd ketikan ssh <username>@<ip kalian>


6. Ketik yes lalu enter


7. Masukkan password kalian


8. Login menggunakan su - , dan masukkan password


9. Ketikan apt install zip apt-transport-https lsb-release ca-certificates wget -y


10. Lalu wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg


11. Lalu Ketikkan echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list


12. Lalu kita restart apt update


13.  Install paket yang dierlukan :
       apt install apache2 php7.4 mariadb-server imagemagick certbot python3-certbot-apache smbclient        redis-server unzip rsync libapache2-mod-php7.4 php7.4 php7.4-intl php7.4-mysql php7.4-mbstring        php7.4-imagick php7.4-igbinary php7.4-gmp php7.4-bcmath php7.4-curl php7.4-gd php7.4-zip               php7.4-imap php7.4-ldap php7.4-bz2 php7.4-ssh2 php7.4-common php7.4-json php7.4-xml                   php7.4-dev php7.4-apcu php7.4-redis libsmbclient-dev php-pear php-phpseclib -y.


14. Lalu kita masukkan perintah mysql -u root


15. lalu ketik CREATE DATABASE owncloud;

16. lalu ketik CREATE USER IF NOT EXISTS owncloud@localhost IDENTIFIED BY 'pass123'


17.Lalu ketik GRANT ALL ON owncloud.* TO owncloud@localhost;


18.  lalu ketik FLUSH PRIVILEGES;


19. Lalu exit dari mariadb


20. Masuk ke directory dengan perintah cd /var/www

21.  Lalu download paket owncloud https://download.owncloud.com/server/stable/owncloud-10.10.0.zip tunggu sampai selesai


22. Ekstrak owncloud 

unzip owncloud-10.10.0.zip -d /var/www/


23. Ubah ownernya

chown -R www-data:www-data /var/www/owncloud


24. Nyalakan mod apache2 a2enmod rewrite headers unique_id


25. Konfigurasi apache2 agar bisa terhubung dengan owncloud :
nano /etc/apache2/sites-available/owncloud.conf


26. Lalu ketikkan seperti gambar dibawah ini


27. lalu a2ensite owncloud.conf


28. lalu a2dissite 000-default.conf


29. Setelah itu, systemctl restart apache2


31. Buka chrome,ketikkan ip kalian,setelah muncul seperti gambar dibawah ini, kalian akan membuat user admin dulu


32. Nah disini kalian cocokkan sama database owncloud kalian 


33. Jika sudah,kalian masuk menggunakan admin

34. Setelah itu kalian buat user dengan cara mengeklik admin dibagian kanan atas klik users.

35. kita buat nama pengguna dan emailnya setelah itu klik buat


36. usernya sudah selesai dibuat.

37. Jika kalian ingin mengakses owncloud kita menggunakan hp, kalian harus tersambung dengan hotspot yang sama. setelah tersambung kalian buka browser di hp kalian lalu ketikkan ip bridge server kalian.

sekian tutorial step by step konfigurasi owncloud dari saya, apabila ada kesalahan dalam membagikan tutorialnya saya mohon maaf. saya akhiri 

wassalamu'alaikum warahmatullahi wabarakatuh. 

Komentar

Postingan Populer