Senin, 15 September 2025

CARA KONFIGURASI OWNCLOUD



Hallo teman-teman kembali lagi dengan saya Isnaini ,dalam pertemuaan pembelajaran kita akan membahas tentang bagaimana cara KONFIGURASI OWNCLOUD.
Apakah kalian ingin mencari Tauh bagaimana cara konfigurasi CLOUD? YUKKK  MARI KITA CARI TAU CARANYA GIMANA

PENGERTIAN

OwnCloud adalah sebuah perangkat lunak open-source berbasis web yang digunakan untuk penyimpanan dan berbagi file (file hosting) secara pribadi di server sendiri. Dengan OwnCloud, pengguna dapat membuat layanan mirip Google Drive atau Dropbox, tetapi data tersimpan di server pribadi atau server organisasi sehingga lebih terkontrol dari sisi keamanan dan privasi.

CARA KERJA

1.     Instalasi di Server

OwnCloud dipasang pada server (bisa VPS, dedicated server, atau server lokal) dengan dukungan web server (Apache/Nginx), PHP, dan database (MySQL/MariaDB).

2.     Penyimpanan Data

File yang diunggah pengguna akan disimpan di server milik sendiri, bukan di server pihak ketiga.

3.     Akses via Web & Aplikasi

Pengguna bisa mengakses file melalui browser, aplikasi desktop, atau aplikasi mobile. OwnCloud juga mendukung sinkronisasi otomatis antar perangkat.

4.     Kolaborasi

Pengguna bisa berbagi file/folder dengan orang lain, memberi izin (read-only, edit), bahkan integrasi dengan aplikasi lain seperti kalender, kontak, dan dokumen.

KELEBIHAN

  • Kontrol penuh atas data, karena disimpan di server sendiri.
  • Privasi lebih terjamin, cocok untuk perusahaan atau organisasi.
  • Open-source, gratis digunakan, bisa dikembangkan sesuai kebutuhan.
  • Multi-platform, dapat diakses dari web, desktop, maupun mobile.
  • Fitur sinkronisasi dan kolaborasi mendukung berbagi file, editing, kalender, kontak, dan integrasi dengan tools lain.
  • Dapat diintegrasikan dengan penyimpanan lain seperti Amazon S3, Google Drive, Dropbox, dan sebagainya.
KEKURANGAN

-Membutuhkan server sendiri untuk dijalankan.
-Ada biaya infrastruktur karena harus menyediakan server dan penyimpanan.
-Instalasi dan manajemen lebih rumit dibanding layanan cloud komersial.
-Performa bergantung pada spesifikasi server.
-Membutuhkan admin IT untuk keamanan, pembaruan sistem, dan backup data.

Ø      TUJUAN PEMBUATAN SISTEM CLOUD STORAGE

1.Memudahkan Akses Software

Memberikan akses yang lebih cepat dan mudah bagi siswa untuk mengunduh ISO sistem operasi, tools jaringan, maupun software pemrograman tanpa harus bergantung pada komputer teknisi.

2.Meningkatkan Efisiensi Distribusi

Mengurangi waktu dan tenaga dalam proses distribusi software, karena file dapat diakses secara mandiri melalui jaringan sekolah.

 3.Mendukung Kegiatan Praktikum

Menyediakan sumber software yang terpusat sehingga siswa selalu memiliki akses ke perangkat lunak yang diperlukan untuk mendukung pembelajaran dan praktikum.

 4.Menjamin Ketersediaan dan Konsistensi File

Menyediakan repository terpusat sehingga semua siswa mendapatkan software dengan versi yang sama, menghindari perbedaan atau kerusakan file.

 5.Meningkatkan Kemandirian Siswa

Mendorong siswa untuk mandiri dalam mengunduh, menginstal, dan menggunakan software sesuai kebutuhan tanpa menunggu teknisi.

 6.Mengoptimalkan Infrastruktur Jaringan Sekolah

Memanfaatkan jaringan lokal (LAN/WLAN) sekolah untuk mengurangi ketergantungan pada perangkat transfer manual seperti flashdisk atau harddisk eksternal.

 7.Mendukung Digitalisasi dan Modernisasi Jurusan TKJ

Mengembangkan ekosistem pembelajaran berbasis teknologi yang lebih profesional, sesuai dengan kebutuhan dunia kerja di bidang Teknologi Komputer dan Jaringan

INSTALASI DAN CONFIGURASI

1. unduhfile ISO dari TurnKey. Setelah itu, buatlah virtual machine (VM) baru seperti prosedur biasanya.Untuk pengaturan jaringan, pilih opsi Bridge Adapter, lalu sesuaikan dengan jenis koneksi internet yang sedang aktif. Misalnya, jika kamu sedang menggunakan WiFi, maka pilih adapter yang terhubung dengan jaringan WiFi tersebut.Setelah semua pengaturan selesai, kamu bisa langsung menjalankan VM dengan menekan tombol “Start”.

2. Setelah tampilan awal TurnKey muncul, lanjutkan dengan memilih opsi “Install to hard disk”.



3. Apabila tampilannya seperti ini, silakan pilih opsi “Use entire disk”.

 




 4. Selanjutnya, klik “Finish partitioning and write changes to disk” untuk melanjutkan proses instalasi. 



5. Padabagian Write the changes to disks, pilih “Yes” untuk mengonfirmasi.



6. Tunggu hingga proses instalasi sistem berjalan, seperti yang ditunjukkan pada gambar di bawah ini.


7. Padalangkah Install the GRUB boot loader to the master boot record, silakan pilih “Yes” untuk melanjutkan.



8. Ditahap Finalize Install, pilih opsi “Reboot system” untuk menyelesaikan proses instalasi.


9. Setelah proses Reboot, sistem akan kembali menampilkan antarmuka awal TurnKey. Langkah selanjutnya adalah melepas file ISO dari VM. Setelah ISO dilepas, matikan VMterlebih dahulu, kemudian nyalakan kembali.Pada tahap ini, kamu akan diminta untuk membuat password untuk user root. Setelah menekan tombol "OK", kamu perlu mengonfirmasi kembali password yang telah dibuat.

10. Buat password untuk SQL seperti di gambar, lalu konfirmasi password tersebut.

 

11. Setelah membuat password MySQL, kalian akan diminta untuk membuat password untuk akun OwnCloud.

12.Setelah itu, kalian akan diminta untuk menentukan domain untuk OwnCloud kalian.


13. Disini kita skip aja



14. Disini kita skip aja



15. Jika sudah login dan muncul seperti ini kita finish aja



16. Kita cek OwnCloud lewat browser dengan ketik IP. Kalau muncul seperti ini, berarti kita masukkan IP kita.



17. Masuk ke direktori dengan ketik “cd /var/www” lalu enter, lanjut cd owncloud enter, lalu “nano config/config.php” enter.



18. Ganti IP dengan IP kita yaitu yang “10.252.235.94”


19. Login OwnCloud di browser pakai user “admin” dan “password” OwnCloud yang tadi kita buat, lalu enter.



20. Kalau mau buat user, klik “Pengguna”, lalu pilih “Tambahkan user”.

 

21. Untuk munculkan password, klik “Setting/Pengaturan” di kiri bawah. Setelah bua



PENGUJIAN

1.Login di web menggunakan ip , Lalu masukkan username dan passwoardnya

 

2. Setelah berhasil login ke dalam username tersebut , lalu kalian buat 2 akun lagi sesuai dengan studi kasusnya

 

3. Setelah itu kalian login menggunakan 2 username yang berbeda, Satu persatu

  • Username yang pertama isi guru
 
  • Username yang pertama isi siswa


4.Buat folder dahulu , isi folder menjadi 3 bagian ( pertama bahan yang di butuhkan, yang kedua foto hasil jadi, yang ketiga video hasil percobaan) Kemudian masukkan bahan, foto hasil dan video percobaan ke dalam folder yang telah di buat. Seperti berikut :

 

-Buat Folder Bahan Yang Di butuhkan Dan Upload Filenya


2. Buat folder foto hasil dan upload fotonya


 

3.buat folder vidio percobaan dan upload

Minggu, 24 Agustus 2025

CARA KONFIGURASI OPENVPN DEBIAN 12


Assalamualaikum wr.wb, Sebelumnya perkenalkan saya Isnaini dari kelompok 15. Disini saya akan membagikan tips pada kalian bagaimana cara konfigurasi Open VPN Debian 12, penasaran kaan?? yuk simak baik baik yaaa!! 


PENGERTIAN  VPN 

VPN adalah sebuah layanan koneksi yang memberikan akses ke situs web secara aman dan pribadi dengan mengubah jalur koneksi melakukan server dan menyembunyikan pertukaran data yang ada.

Awalnya, VPN adalah sebuah alat yang diciptakan dengan tujuan untuk menghubungkan jaringan antar gedung perkantoran secara aman dan dapat menggunakan jaringan kantor dari rumah atau juga tempat lain. sedangkan saat ini VPN juga digunakan untuk mendapatkan koneksi internet secara aman, pribadi (privat) dan dapat mengakses suatu jaringan secara remote.

FUNGSI VPN

Melindungi penggunaannya dengan mengenkripsi data mereka dan menutupi alamat IP. Tindakan ini menyembunyikan aktivitas penjelajahan, identitas dan lokasi memungkinkan privasi dan otonomi yang lebih besar.

KELEBIHAN VPN 
  1. Informasi pribadi terjaga
  2. keamanan koneksi yang lebih baik 
  3. Dapat mengakses website yang terblokir
  4. Membuka akses ke konten regional 
KEKURANGAN VPN 
  1. Kecepatan Internet berkurang 
  2. Sambungan Internet Tidak Stabil
  3. Adanya bata penggunaa VPN 
  4. memerlukan pengaturan manual
Cara install Konfigurasi VPN

1. Pertama - tama, Pastikan kalian sudah mempunyai OpenVpn untuk Windows dan hp.
2. Sebelum masuk ke tutorialnya kita konfigurasi NIC terlebih dahulu, pada bagian NIC (Network Interface Card) pada settingan VM (Virtual Machine) yang ada pada VirtualBox, saya menggunakan:



3.Jalankan Virtual Machine debian server yang sudah kalian Install. Setelah masuk ke tampilan login, kalian langsung saja ketikkan perintah "root" dan masukkan password root Kalian, lalu ketik perintah "nano /etc/network/interfaces" untuk mulai mengkonfigurasi IP.


4.Setting IP address seperti dibawah ini, jika sudah tekan ctrl+s untuk menyimpan konfigurasi dan ctrl+x untuk keluar konfigurasi.


5.Lalu ketik "/etc/init.d/networking restart" untuk merestart konfigurasi IP yang telah kita buat tadi. Kalian bisa melakukan pengecekan IP dengan cara memasukkan perintah "ip a".


6.Lakukan Ping ke google.com dan 8.8.8.8 untuk memastikan sudah terhubung ke Internet.


7.Kemudian kalian ke CMD untuk ping ke IP Debian nya.



8.Setting repository sesuai dengan kebutuhan, karna saya menggunakan bookworm maka saya setting repository dengan bookworm, setting repository dengan perintah "nano /etc/apt/sources.list".


9.Jika sudah update dan upgrade untuk update repository dengan perintah "apt-get update" dan ketik "apt-get upgrade".

10.Silahkan install paket curl dengan perintah "apt install curl ".


11. Masuk ke Directory Home dengan perintah "cd /home", lalu install paket OpenVPN nya dengan perintah "curl -O https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh". Jika sudah ketik "chmod +x openvpn-install.sh". Kemudian buka open vpn dengan mengetikkan "./openvpn-install.sh"

12Untuk IP nya kalian pilih terserah anda, untuk protocol nya pilih UDP, untuk port isi 1194, untuk DNS pilih nomor 3 atau 1.1.1.1, & masukkan nama client nya, lalu enter



13. ketik "apt install proftpd -y" untuk menginstall paket FTP Server.


14. Buka WinSCP, Login menggunakan IP server yang sudah kalian pilih tadi, lalu masukkan hostname dan password nya.


15. Masuk ke Directory home, lalu klik kanan di File userclient.ovpn kemudian pilih "download".


16. Kemudian klik "ok".

17Masuk lagi ke Debian, ketik: "iptables -A INPUT -s 10.8.0.1/24(IP VPN kalian, cara ngecek nya ketik "ip a" cek bawah sendiri terdapat IP VPN nya, biasanya antara 10.8.0.0/10.8.0.1" -p tcp --dport 22 -j ACCEPT" Untuk menyetujui akses dari IP OVPN ketik "iptables -A INPUT -p tcp --dport 22 -j DROP" dan juga ketik "apt install iptables-persistent -y".


18. Pada IPv4 pilih "yes"

19. Pada IPv6 pilih "yes".


20. Masuk ke OpenVPN Connect.


21.Upload file userclient.ovpn kalian.


22. Klik "Connect".

23. Jika seperti ini maka sudah berhasil connect.


24. Selanjutnya install paket ssh dengan perintah "apt install ssh -y".



25. Kemudian konfigurasi ssh dengan perintah "nano /etc/ssh/sshd_config". Dan Hapus tanda pagar(#) di port 22 dan PermitRootLogin, juga ubah menjadi "yes", kemudian ctrl+s dan ctrl+x.


26. Ketik "systemctl restart ssh" dan "systemctl status ssh" untuk melihat status nya.


27. Buka aplikasi OpenVPN Connect di HP, lalu upload file userclient.ovpn
kalian.

28. Klik "Connect".

29. Jika seperti ini maka sudah berhasil connect.

30. Masuk ke Termius, pilih Connection dan ketikkan "ssh root/user@212.25.26.16(ip Debian)" dan tekan "Connect".
31. Masukkan password root Debian kalian lalu Continue lagi.


32. Jika sudah masuk silahkan kembali ke OpenVPN Connect

.
33. Lalu kalian matikan VPN nya, jika koneksinya terputus dengan Debian Server kalian, dengan demikian, proses kita telah berhasil.


Sekian dari saya semoga bermanfaat dan mudah dipahami, terima kasih sudah berkunjung blog saya & mohon maaf jika ada salah kata  

waalaikumsalam wr.wb.

CARA KONFIGURASI OWNCLOUD

Hallo teman-teman kembali lagi dengan saya Isnaini ,dalam pertemuaan pembelajaran kita akan membahas tentang bagaimana cara KONFIGURASI OWNC...