KONFIGURASI CLOUD


Pengertian Cloud

cloud computing (komputasi awan) adalah metode penyampaian berbagai layanan melalui internet. Sumber daya yang dimaksud contohnya adalah aplikasi seperti penyimpanan data, server, database, jaringan, dan perangkat lunak.

Daripada menyimpan banyak file di hard drive atau penyimpanan lokal di komputer atau handphone, penyimpanan berbasis cloud memungkinkan Anda menyimpan file selama Anda memiliki akses ke internet.


Manfaat Cloud

1. Email contohnya layanan Zimbra Mail
2. Penyimpanan, backup, pengambilan data
3. Membuat dan mengetes aplikasi
4. Menganalisis data
5. Streaming audio dan video


Tipe Cloud

- Software-as-a-service (SaaS) melibatkan suatu lisensi aplikasi perangkat lunak kepada penggunanya. Lisensi ini biasanya diberikan melalui metode pay-as-you-go atau on-demand. Tipe seperti ini bisa ditemukan di Microsoft Office’s 365


- Infrastructure-as-a-service (IaaS) melibatkan metode untuk mengirimkan suatu file dari sistem operasi ke server dan penyimpanan, melalui konektivitas berbasis IP sebagai bagian dari layanan on-demand. Klien jadi tidak perlu membeli perangkat lunak atau server. Contoh populer dari tipe ini adalah Public Cloud dari Indonesian Cloud dan Microsoft Azure.

- Platform-as-a-service (PaaS) disebut-sebut sebagai yang paling kompleks. PaaS hampir mirip dengan SaaS, tapi perbedaan paling besarnya adalah, alih-alih mengirim suatu perangkat lunak via online, PaaS sebenarnya adalah platform untuk membuat perangkat lunak yang dikirimkan melalui internet. Contoh dari PaaS seperti Salesforce.com dan Heroku.


Keuntungan Cloud

  • Hemat biaya: Pengguna hanya membayar sesuai dengan konsumsi sumber daya komputasi yang digunakan. 
  • Keamanan data: Penyedia layanan cloud menggunakan sistem keamanan yang sudah tersertifikasi dan diakui secara internasional. 
  • Backup dan recovery data: Fitur backup dapat diaktifkan secara otomatis sehingga data tersimpan ke dalam cloud storage. Fitur recovery data dapat digunakan untuk mengakses kembali data yang hilang atau terhapus. 
  • Integrasi software otomatis: Pengguna tidak perlu mengkonfigurasi software secara manual.


Cara kerja Cloud

Setiap varian cloud computing memiliki dua faktor yang sama secara umum, yakni data center yang berada di luar dan harus memiliki internet untuk mengaksesnya. Sumber daya server dalam data center ini dikumpulkan untuk membuat platform yang sangat besar agar siap menampung layanan virtual.
Sumber daya yang dikumpulkan ini diatur agar bisa fleksibel, sehingga para penggunanya bisa mengakses lebih banyak ruang penyimpanan jika diperlukan. Demikian pula dengan sumber daya yang sedang tidak digunakan, ini akan dilepas kembali ke cloud jika memang sudah tidak lagi dibutuhkan.


Langsung ke tutorial nya.....



1. Login menggunakan root. lalu Restart debian agar tidak eror. Menggunakan perintah apt update



2. Lalu Instal ssh dengan perintah apt install openssh-server



3. Lalu [y/n] pilih Y



4. Cek Ip addres dan itu adalah ip ssh kalian



5. Buka cmd ketikan ssh <username>@<ip kalian>



6. Ketik yes lalu enter



7. Masukan password



8. Masuk ulang menggunakan root dan password




9. Ketikan apt install zip apt-transport-https lsb-release ca-certificates wget -y 



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



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



12. lalu restart dengan apt update



13.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



14. lalu ketik mysql -u root



15 lalu ketik CREATE DATABASE owncloud;



16. lalu ketik CREATE USER IF NOT EXISTS owncloud@localhost IDENTIFIED BY 'pass123';



17.Lalu ketik GRANT ALL ON owncloud.* TO owncloud@localhost;



18. lalu ketik FLUSH PRIVILEGES;



19. lalu exit daru mariadb



20. Masuk ke directory dengan perintah cd /var/www



21. Lalu download paket owncloud https://download.owncloud.com/server/stable/owncloud-10.10.0.zip tunggu sampai selesai



22. Ekstrak owncloud 

unzip owncloud-10.10.0.zip -d /var/www/



23. Ubah ownernya

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




24.Nyalakan mod apache2 

a2enmod rewrite headers unique_id



25. Konfigurasi apache2 agar bisa terhubung dengan owncloud

nano /etc/apache2/sites-available/owncloud.conf



26. Lalu ubah directory seperti digambar





27 lalu a2ensite owncloud.conf





28 lalu a2dissite 000-default.conf



29. lalu systemctl restart apache2 untuk restart



30. 31,32,33 buka chrome Lalu masukan ip debian nya, Masukan nama pengguna baru, kata sandi baru, dll








     CUKUP SEKIAN DAN TERIMA KASIH



























































































































































































Komentar

Postingan Populer