KONFIGURASI OWNCLOUD

 Mar'ah Nur Aulia/XII TKJ 2/01


Assalamualaikum teman-teman semuanya, gimana kabar kalian? 

Dari judul dan gambar diatas tentunya kalian udah tau dong kita akan belajar apa untuk kali ini. Yups kita akan belajar mengenai konfigurasi ownCloud. Sebelum ke tutorialnya, yuk kita simak dulu mengenai teorinya.

PENGERTIAN

ownCloud adalah salah satu CMS (Content Management System) atau perangkat lunak yang digunakan untuk membuat layanan file hosting keperluan Online Storage gratis. ownCloud cocok digunakan untuk mencoba membuat server file sendiri dan mengkonfigurasinya sesuai dengan kebutuhan.

Pada dasarnya fitur ownCloud sama seperti Dropbox atau Google Drive, hanya saja bedanya kita bisa membangun media penyimpanan atau cloud storage sendiri.


KEUNTUNGAN MENGGUNAKAN OWNCLOUD

1. Gratis
Aplikasi ini dapat Anda gunakan secara gratis dibawah perlindungan ownCloud Foundation.

2. Pengaturan Keamanan Dapat Disesuaikan dengan Kebutuhan
Anda dapat melakukan penyesuaian pengaturan keamanan sesuai dengan kebutuhan tanpa harus menggunakan pengaturan yang sudah ada.

3. Melakukan Pertukaran File, Video, Musik, dan Lainnya dengan Mudah
Anda dapat mengunggah, menyimpan, dan mengakses berbagai macam file, video, musik dengan mudah dan di mana pun berada selama masih ada jaringan internet.

4. Terintegrasi Perangkat Mobile
ownCloud juga sudah tersedia di dalam versi mobile, seperti Android dan iOS sehingga memudahkan Anda untuk mengelolanya.

5. Tidak Ada Batasan (Unlimited)
Tidak ada batasan besarnya penyimpanan. Anda dapat menambahkannya kapan saja. Apalagi jika mempunyai server fisik sendiri.

6. File yang Disimpan Terenkripsi
Semua file yang tersimpan di dalam ownCloud dienkripsi sehingga meningkatkan keamanan data dan mencegahnya dan tindakan yang dapat merugikan pengguna.

7. 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.

Itu dia penjelasan singkat mengenai ownCloud dan ga perlu lama-lama langsung saja kita masuk ke tutorialnya.

TUTORIAL KONFIGURASI OWNCLOUD

1. Masuk ke aplikasi virtual kalian, dan disini saya menggunakan aplikasi VirtualBox
 
2. Buat sebuah mesin virtual baru, lalu tentukan adapter yang akan kalian gunakan. Disini pada Adapter 1 saya menggunakan Bridge

3. Jika sudah langsung saja login root menggunakan "su -" dan masukkan password kalian. Masukkan syntax "apt update" untuk mengurangi eror 


4. Selanjutnya kita install ssh dengan syntax "apt install openssh-server"


ketik "y" saat ada pertanyaan lalu enter

5. Kita cek ip debian kita dengan syntax "ip a"


6. Selanjutnya kalian buka cmd windows dan login menggunakan ssh <username>@<ip address>, ketik yes dan masukkan password user debian kalian

kita masuk ulang ke mode root menggunakan "su -"

6. Install paket dasar dan pasang repository php7.4

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

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

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

7. update repository nya agar bisa digunakan menggunakan "apt update"

8. Install paket yang diperlukan untuk ownCloud

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

9. Konfigurai database untuk digunakan oleh ownCloud nanti

mysql -u root
CREATE DATABASE owncloud;
CREATE USER IF NOT EXISTS owncloud@localhost IDENTIFIED BY 'pass123';
GRANT ALL ON owncloud.* TO owncloud@localhost;
FLUSH PRIVILEGES;
Ganti pass123 sesuai password yang kalian inginkan
Ketik exit untuk keluar dari mariadb

10. Masuk ke directory /var/www lalu download paket owncloud dengan mengetik

cd /var/www
wget https://download.owncloud.com/server/stable/owncloud-10.10.0.zip
Tunggu hingga selesai 100%

11. Ekstrak owncloud dan ubah ownernya

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

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

12. Nyalakan mod apache2 yang diperlukan oleh owncloud

a2enmod rewrite headers unique_id

13. Konfigurasi apache2 agar bisa terhubung dengan owncloud

nano /etc/apache2/sites-available/owncloud.conf
Tekan CTRL + S lalu CTRL + X untuk menyimpan dan keluar

14. Terakhir kita nyalakan konfigurasi yang telah dibuat dan restart service apache2
      a2ensite owncloud.conf
      a2dissite 000-default.conf
      systemctl restart apache2


CREATE ACCOUNT OWNCLOUD

1. Buka browser dan ketik Ip Address bridge debian

2. Buat nama pengguna dan password sebagai admin cloud storage


Isi sesuai data yang kalian isi di Database, lalu klik finish setup


3. Login menggunakan user admin


4. Selanjutnya kita buat user baru
  • Klik admin pada pojok kanan atas dan pilih users
  • Isi pada kolom seperti dibawah ini untuk membuat user baru, jika sudah klik buat
  • Atur kata sandi user yang baru dibuat dengan klik tanda pensil di sebelah titik dan Enter

          Untuk menentukan jumlah storagenya klik kuota dan pilih jumlah storagenya
  • Jika mau mencoba masuk menggunakan user lain maka klik admin pada pojok kanan atas dan pilih keluar, lalu kalian bisa login lagi menggunakan user dan password lain yang sudh kalian buat
  • Cek jumlah storage apakah sudah benar dengan cara klik user dipojok kanan lalu pilih settings

Lihat pada bagian atasnya apakah sudah sesuai
  • Jika ingin upload file maka klik "+ " lalu Upload dan pilih file yang ingin diupload
5. ownCloud ini bisa dikoneksikan ke handphone namun memerlukan sedikit tambahan pada syntax nya yaitu:

nano /var/www/owncloud/config/config.php


Isi ip internet kalian pada baris yang saya blok di bawah ini

  • Kalian bisa akses menggunakan hp kalian, tapi hp nya harus tersambung dengan hostpot yang sama dengan server (ip sama), lalu jika sudah bisa ketikkan dibrowser ip bridge yang ada di server.


Sekian tutorial konfigurasi owncloud dari aku, mohon maaf kalau ada kesalahan karena manusia itu tempatnya salah dan semoga tulisan ini bisa bermanfaat buat kalian semuaa.


Sampai jumpa di tutorial berikutnya teman - teman


Wassalamualaikum.wr.wb








Postingan populer dari blog ini

KONFIGURASI MONITORING CACTI

INSTALASI DAN KONFIGURASI VPN