Installasi Owncloud Di Debian 12
Installasi Owncloud Di Debian 12
Nama : Rahma Olivia Surya
Kelas : XII TKJ 2
Absen : 20
Assalamu'alaikum Warahmatullahi Wabarakatuh, saya akan menjelaskan gimana cara install Owncloud di debian 12. simak penjelasan yaa. Sebelum ke tutorial nya saya akan menjelaskan apa itu Owncloud.
Pengertian OwnCloud
OwnCloud adalah platform open-source yang memungkinkan pengguna untuk menyimpan, berbagi, dan mengelola file secara online melalui server pribadi. Ini mirip dengan layanan cloud seperti Google Drive atau Dropbox, tetapi dengan kontrol penuh atas data karena dihosting di server sendiri. OwnCloud menawarkan berbagai fitur seperti sinkronisasi file, akses melalui web atau aplikasi desktop dan mobile, serta kemampuan untuk berbagi file dengan pengguna lain dengan tingkat kontrol akses yang berbeda.
Keuntungan menggunakan Owncloud
1. Gratis
2. Unlimited
3. Pengaturan keamanan fleksibel
4. Melakukan pertukaran File,Video.Musik dan lainnya dengan mudah.
Tutorial Install 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.22)
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
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;
pass 123 nya bisa di ganti sesuai dengan keinginan kalian sendiri ya...
pastikan setiap inputan pada mariadb akan keluar output contohnya
"Query OK, 0 rows affected (0.001 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"
Tunggu hingga selesai sampai 100%
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"
"nano /etc/apache2/sites-available/owncloud.conf"
20. Kita nyalakan konfigurasi yang sudah dibuat tadi lalu restart service apache2 dengan perintah
"a2ensite owncloud.conf"
21. selanjutnya menggunakan perintah
"a2dissite 000-default.conf""
"systemctl restart apache2"
24. Scroll kebawah setelah itu isi sesuai database yang telah kalian buat tadi
25. kemudian kita remote dengan hp melalui hostpot kalian ganti network nya menjadi
"Bridged adapter"
26. 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" (maaf lupa tidak ke ss) disini saya dapat ip (192.168.43.106)
27. jika ingin periksa ip nya sudah dapat apa belom kalian bisa ketik perintah
"ip a"
28. setelah itu masuk ke browser lagi masukkan ip nya (192.168.43.106)
sekarang bisa membuat user baru.
30. Buat kata sandi user yang baru dibuat tadi dengan klik tanda pensil lalu Enter
Atur kapasitasnya juga jangan lupa dengan Quota 1 GB
32. Jika kalian ingin mengupload sebuah file caranya yaitu klik tanda + lalu pilih upload dan cari file yang akan kalian upload
Comments
Post a Comment