INSTALASI OWNCLOUD DIVIRTUAL BOX

Assalamualaikum Warahmatullahi Wabarakatuh.

Nama: Tiara Nata Barbara 
Kelas: XII TKJ 2 
Absen: 27
Kelompok: 4

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.

Keuntungan owncloud 
1. Gratis 
2. Pengaturan Keamanan Dapat Disesuaikan dengan Kebutuhan
3. Melakukan Pertukaran File, Video, Musik, dan Lainnya dengan Mudah
4. Terintegrasi Perangkat Mobile
5. Tidak Ada Batasan (Unlimited)

Tutorial instalasi Owncloud 
1. Langkah yang pertama kita masuk ke root dengan ketik perintah "su"

2. Update debian dengan perintah "apt update"

3. Install openssh-server dengan perintah "apt install openssh-server" kemudian ketik "y"
4.Cek Ip pada debian dengan perintah "ip a" pastikan IP kalian yang megarah ke laptop itu terlihat (disini IP yang terlihat yaitu 200.20.24.1)
5. Jika sudah ada IP nya buka terminal atau cmd untuk meremot debian nya dengan perintah "ssh <username>@<ip address>" setelah itu ketik "yes" dan masukkan password debian nya.

6. Masuk ulang ke root lagi dengan ketik perintah "SU"

7. Selanjutnya menginstall paket dasar dan pasang repository php7.4 dengan perintah "apt install zip apt-transport-https lsb-release ca-certificates wget -y".


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

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

10. Update repository nya dengan perintah "apt update"

11. Install Paket yang di perlukan untuk Owncloud dengan ketik 
"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"

12. Mengkonfigurasi database untuk digunakan oleh Owncloud nya nanti dengan perintah :
-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;
SendirKetik "exit" untuk keluar dari mariadbi sendiri ya gaiss itu ngeconfig nya seperti gambar di bawah 
pass 123 nya bisa di ganti sesuai dengan hu keinginan kalian sendiri ya...
pastikan setiap inputan pada mariadb akan keluar output contohnya 
"Query OK, 0 rows affected (0.002 sec)"

13. Ketik "exit" untuk keluar dari mariadb

14. Masuk directory /var/www setelah itu download paket owncloud dengan ketik
"cd /var/www"

15. lanjutan nomor 14 tetapi beebeda perintah, perintah selanjutnya yaitu ketik 
"wget https://download.owncloud.com/server/stable/owncloud-10.10.0.zip"

16. Jika selesai kita ekstrak owncloud dan ubah ownernya dengan ketik perintah
"unzip owncloud-10.10.0.zip -d /var/www/
chown -R www-data:www-data /var/www/owncloud"

17. Nyalakan mod apache2 nya yang diperlukan oleh owncloud dengan ketik perintah
"a2enmod rewrite headers unique_id"
18. Mengkonfigurasi apache2 agar dapat terhubung dengan owncloud nya dengan perintah
"nano /etc/apache2/sites-available/owncloud.conf"
simpan dengan cara tekan CTRL +X, Y

19. Kita nyalakan konfigurasi yang sudah dibuat tadi lalu restart service apache2 dengan perintah
"a2ensite owncloud.conf"

20. selanjutnya menggunakan perintah 
"a2dissite 000-default.conf"

21. selanjutnya restart dengan perintah 
"systemctl restart apache2"

22. Buka ke browser kalian lalu masukkan IP dari vm debian nyaa. masukkan username dan kata sandi nya sebagai admin cloud storage

23. Scroll kebawah setelah itu isi sesuai database yang telah kalian buat tadi. klik finish set up
24. kemudian kita remote dengan hp melalui hostpot kalian ganti network nya menjadi 
"Bridged adapter"

25. setelah itu kita cek ip nya sudah dapat apa belom dengan perintah "ip a" jika belom dapat kalian bisa klik perintah "nano /var/www/owncloud/config.php"

26. jika ingin periksa ip nya sudah dapat apa belom kalian bisa ketik perintah
"ip a"
27. setelah itu masuk ke browser lagi masukkan ip nya

28. Pergi ke pojok kanan setelah itu klik admin, pilih users.
sekarang bisa membuat user baru.

jika sudah diisi kalian bisa langsung klik "Create"
29. Buat kata sandi user yang baru dibuat tadi dengan klik tanda pensil lalu Enter
Atur kapasitasnya juga jangan lupa dengan Quota 1 GB

30. Tes login menggunakan user yang dibuat tadi dengan pergi ke pojok kanan klik nama user nya lalu pilih setting.

31. Jika kalian ingin mengupload sebuah file caranya yaitu klik tanda + lalu pilih upload dan cari file yang akan kalian upload (maaf lupa di ss)

Semoga bermanfaat ya...
Saya Tiara Nata Barbara terimakasih 

Wassalamualaikum Warahmatullahi Wabarakatuh.

Komentar

Postingan populer dari blog ini

SISTEM MONITORING

KONFIGURASI VIRTUALMIN + JOOMLA PADA DEBIAN 12