CARA KONFIGURASI CLOUD COMPUTING DI DEBIAN 12

 CARA KONFIGURASI CLOUD COMPUTING DI DEBIAN 12



assalamualaikum wr wb. disini saya akan melakukan Tutorial cara install 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 Anda bisa membangun media penyimpanan atau cloud storage sendiri.

Keuntungan Menggunakan ownCloud

Ada beberapa keuntungan menggunakan ownCloud yang bisa Anda dapatkan:

  • Gratis
    Aplikasi ini dapat Anda gunakan secara gratis dibawah perlindungan ownCloud Foundation.
  • Pengaturan Keamanan Dapat Disesuaikan dengan Kebutuhan
    Anda 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
    Anda 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 Ada Batasan (Unlimited)
    Tidak ada batasan besarnya penyimpanan. Anda 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.
CARA Install OWNCLOUDNYA :

masuk ke user "root" dan masukkan password



Perbarui debian agar tidak error , lalu install openssh-server



Cek ip di debian dengan syntax " ip a "



Pastikan kalian mengetahui mana interface yang mengarah ke laptop (disini ip debian saya terlihat 200.20.24.95 ).



Buka terminal atau cmd kalian untuk meremot debian dengan mengetik
ssh <nama pengguna>@<alamat ip>
Ketik ya lalu masukkan password user debian kalian
"Maaf pak lupa di foto heheheh"


Kita masuk ulang ke mode root dengan ketik " su - "

Instal paket dasar dan pasang repositori 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


                                        Update repository agar bisa digunakan
                                                                apt update

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



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.



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%


Ekstrak owncloud dan ubah ownernya
unzip owncloud-10.10.0.zip -d /var/www/


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


Nyalakan mod apache2 yang diperlukan oleh owncloud dengan syntax
" a2enmod rewrite headers unique_id "

Konfigurasi apache2 agar bisa terhubung dengan owncloud dengan syntax " nano /etc/apache2/sites-available/owncloud.conf "

 
Oh ya konfigurasiya harus benar kayak diatas kalau salah sedikit aja tidak bisa.

Tekan CTRL + S lalu CTRL + X untuk menyimpan dan keluar.


Kita nyalakan konfigurasi yang telah dibuat dan restart service apache2 dengan syntax di bawah ini.
a2ensite owncloud.conf
a2dissite 000-default.conf
systemctl restart apache2


Buka browser kalian , lalu ketikkan ip yang kalian konfigurasi tadi.


Buat nama pengguna dan kata sandi sebagai admin Cloud Storagenya

Scroll kebawah lalu isi sesuai database yang telah dibuat tadi


Klik Finish setup

Login menggunakan user admin tadi


Pergi ke pojok kanan lalu klik admin dan pilih Users
Sekarang kita bisa membuat user baru.

Atur kata sandi user yang baru dibuat dengan klik tanda pensil di sebelah titik dan Enter
Atur juga kapasitas penyimpanan usernya pada Quota.


Kita tes login menggunakan user baru yang telah dibuat
Pergi ke pojok kanan klik nama user lalu pilih Settings



Kapasitas penyimpanan sudah sesuai dengan yang kita atur maka Cloud Storage siap digunakan
Jika ingin upload file klik tanda + lalu pilih upload dan cari file mana yang diupload.


File akan terupload seperti Cloud Storage pada umumnya


Cara nyambungkan cloud compunting ke hp

pertama-tama ke virtual box ke setting-network-lalu adapter 1 ganti ke bridge



lalu cek ke ip debian dengan syntax ' ip a " terus cek di enp0s3 nya apakah sudah dapat ip bridge nya


Setelah itu kalian konfigurasi dengan ip bridge dengan syntax ' nano /var/www/owncloud/config/config.php  "


lalu kalian ke browser ketik ip bridge yang tadi apakah sudah terhubung dengan owncloudnya.


Kalau sudah seperti di atas berarti sudah bisa nyambung ke hp



SEKIAN DARI SAYA MAAF JIKA ADA SALAH DARI PENGERJAAN SAYA KARENA MANUSIA ITU TEMPATNYA SALAH 

WASSALAMUALAIKUM WARAHMATULLAH WABARAKATUH
































Komentar

Postingan populer dari blog ini

CARA INSTALL DAN KONFIGURASI CACTI

CARA INSTALASI VRTUALMINN DAN JOOMLA