MENGCONFIGGURASI CLOUD COMPUTING DEBIAN 12

                             CARA KONFIGURASI CLOUD COMPUTING DI DEBIAN 12




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

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 Anda bisa membangun media penyimpanan atau cloud storage sendiri dan untuk menginstallnya pun mudah melalui fitur Softaculous di cPanel.

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.


BERIKUT INI ADALAH CARA MENGKONFIGURASI OWNCLOUD

1. Langkah pertama ketik syntax su lalu pasword kalian lalu install cloud dengan syntax apt install openssh-server


2. Jika sudah cek ip dengan syntax ip a Pastikan kalian mengetahui mana interface yang mengarah ke laptop (disini ip debian saya terlihat 192.168.243.223), untuk yang interface "lo" abaikan saja


3. Lalu pergi ke terminal windows kalian lalu ketikan syntax ssh <username>@<ip address>  seperti contoh dibawah ini


4. Jika sudah ketik su lalu pasword kalian

5. Lalu apt update


6. setelah melakukan update install paket dasar dan pasang repository php7.4 dengan syntax
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

Ikuti langkah langkah dibawah ini




7. Update repository agar bisa digunakan dengan syntax apt update


8. Install paket yang diperlukan untuk ownCloud dengan syntax:
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 ikuti syntax dibawah ini secara urut
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





10. Jika sudah ketik Exit untuk keluar dari mariaadb dan Masuk ke directory /var/www lalu download paket owncloud dengan mengetik cd /var/www


11. Jika sudah masuk ketik syntax wget https://download.owncloud.com/server/stable/owncloud-10.10.0.zip


12. Setelah itu Ekstrak owncloud dan ubah ownernya
unzip owncloud-10.10.0.zip -d /var/www/
chown -R www-data:www-data /var/www/owncloud



13. Nyalakan mod apache2 yang diperlukan oleh owncloud dengan mengetik syntax a2enmod rewrite headers unique_id


14.  Jika sudah lakukan restart agar tidak eror


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


16. Ubah seperti gambar dibawah ini


17. Kita nyalakan konfigurasi yang telah dibuat dan restart service apache2
a2ensite owncloud.conf
a2dissite 000-default.conf
systemctl restart apache2




18. Jika sudah melakukan restart, Buka browser kalian dan masukan ip dari debiannya


19. Buat nama dan password sebagai admin Cloud Storagenya 


20. Scroll kebawah lalu isi sesuai database yanng telah dibuat tadi dan klik finish setup


21. Login menggunakan username dan password yang kaliab buat tadi


22. dan berhasil masuk 


23. Langkah terakhir buat user untuk client dan tentukan kapasitas storage



SEKIAN TUTORIAL DARI SAYA MOHON MAAF JIKA ADA SALAH MAUPUN KURANGNYA
















Comments

Popular posts from this blog

VPS Dengan PROXMOX

KONGIGURASI CACTI