Cara Membuat Cloud Server Sendiri Dengan Menggunakan Dua Metode

by
cara membuat cloud server sendiri

Cloud server menjadi salah satu layanan penyimpanan data yang saat ini dibutuhkan banyak orang mengingat seseorang membutuhkan layanan untuk backup data. Umumnya cloud server sendiri disediakan secara gratis di internet, akan tetapi cloud server saat ini bisa dibuat sendiriUntuk itu berikut adalah cara membuat cloud server sendiri dengan dua metode. 

1. Menggunakan NextCloud 

Salah satu layanan yang mampu membuat hosting bisa dimanfaatkan menjadi sebuah cloud server adalah NextCloud. Untuk dapat menggunakan layanan ini, pastikan server hosting menggunakan Ubuntu atau Debian karena layanan ini tidak mendukung untuk Windows Server. Berikut di bawah ini adalah cara membuat cloud server sendiri dengan menggunakan nextcloud. 

  • Install Apache dan MariaDB dengan cara mengetikkan “sudo apt-get install libapache2-mod-php7.0 apache2 mariadb-server” tanpa tanda petik. Selanjutnya tekan Enter dan masukkan password user atau password root dari server Ubuntu atau Debian. 
  • Berikutnya tekan Y dan tunggu sampai selesai mengunduh sekaligus memasangnya di Ubuntu atau Debian server. 
  • Jika sudah berhasil dipasang, berikutnya pasang PHP dengan cara mengetikkan perintah di bawah ini. 

sudo apt-get install php7.0-gd php7.0-mysql php7.0-json php7.0-curl php7.0-intl php7.0-mbstring php-imagick php7.0-mcrypt php7.0-zip php7.0-xml 

  • Tekan enter kemudian tekan Y lalu Enter lagi untuk mulai mengunduh dan memasang paket di atas. 
  • Unduh paket Nextcloud server dengan cara mengetikkan “wget -c https://download.nextcloud.com/server/releases/nextcloud-12.0.0.zip” tanpa tanda petik lalu tekan Enter. 
  • Ekstrak nextcloud jika sudah berhasil diunduh ke dalam folder /var/www/html/ dengan cara mengetikkan “sudo unzip nextcloud-12.0.0.zip -d /var/www/html/” tanpa tanda petik. 
  • Pindah ke folder yang berisi NextCloud yang sudah diekstrak dengan cara ketik perintah cd /var/www/html/ lalu tekan Enter. 
  • Atur permission file tadi dengan cara mengetikkan sudo chown –R www-data:www-data nextcloud lalu tekan Enter. 
  • Berikutnya masuk ke MariaDB dengan mengetikkan mysql –u root –p . 
  • Jika sudah masuk ke mysql, ketikkan perintah di bawah ini 

CREATE DATABASE nextcloud; 

CREATE USER ‘nextcloud‘@’localhost’ IDENTIFIED BY ‘tester’; 

GRANT ALL PRIVILEGES ON nextcloud.* TO ‘nextcloud’@’localhost’; 

FLUSH PRIVILEGES; 

  • Jika sudah berhasil, keluar dari mysql dan kembali ke terminal dengan mengetikkan sudo nano /etc/apache2/sites-available/nextcloud.conf. 
  • Kemudian cari di internet contoh konfigurasi nextcloud kemudian ketikkan sesuai dengan konfigurasi yang didapat di internet. 
  • Selanjutnya mulai ulang apache service serta aktifkan virtual host. Caranya adalah dengan mengetikkan sudo service apache2 reload kemudian tekan Enter. Selanjutnya ketik sudo a2ensite nextcloud.conf kemudian tekan Enter. 
  • Masuk ke nextcloud melalui web browser yang terhubung ke server dengan mengetikkan alamat yang sudah diatur seperti contoh konfigurasi di internet. Masukkan password dan username admin sesuai dengan keinginan.  
  • Jika sudah selesai dipasang, maka akan muncul tulisan berupa tampilan selamat datang di Nextcloud. 

2. Menggunakan OwnCloud 

Jika menggunakan Nextcloud membutuhkan server Ubuntu atau Debian, maka dengan menggunakan OwnCloud ini jauh lebih mudah. Hal ini dikarenakan owncloud sendiri merupakan layanan yang bisa didapatkan melalui Softaculous Apps Installer. Untuk cara membuat cloud server sendiri dengan menggunakan owncloud adalah sebagai berikut. 

  • Login cPanel hosting kemudian ketikkan Softaculous pada menu pencarian.  
  • Masuk ke Softaculous Apps Installer dengan klik menu yang muncul.  
  • Ketikkan ownCloud pada kolom pencarian kemudian klik pada hasil pencarian. 
  • Klik Install Now untuk memasang ownCloud pada hosting dan lakukan pengaturan seperti di bawah. 
  • Agar dapat digunakan dengan baik, alangkah baiknya melakukan setting pada ownCloud. Sebagai awalan, setting pada bagian Software Setup. 
  • Pada protocol, pilihlah https agar lebih aman dan terhindar dari flooding dan hacking. Pilih domain yang ingin digunakan untuk cloud server pada kolom Choose Domain. Isi in directory dengan nama yang bisa disesuaikan sendiri jika cloud server yang dibangun ini dimasukkan ke dalam folder. 
  • Jika tidak mengerti pada bagian data directory, maka biarkan saja. 
  • Berikutnya lakukan pengaturan pada bagian admin account. Isikan admin username dan password sesuai dengan keinginan. 
  • Pada pilihan Advance option, ada beberapa pilihan yang bisa diatur. Misalnya pada bagian automated backup. Pilihan tersebut dapat membuat salinan otomatis pada waktu yang bisa diatur. Pilihlah once a month untuk membuat backup data dalam waktu sebulan sekali. Apabila sudah selesai mengatur ownCloud, berikutnya klik Install. 
  • Tunggu sampai proses berhasil dan biasanya tidak memakan waktu yang lama. 
  • Jika sudah selesai memasang maka akan muncul tulisan alamat website yang mana terdapat ownCloud. Klik url yang sudah diatur untuk masuk ke ownCloud. 
  • Masukkan username dan password sesuai yang sudah diatur pada langkah sebelumnya. Berikutnya klik tanda panah di sebelah kanan untuk masuk ke cloud server. 
  • Cloud server sendiri sudah berhasil dibuat dan untuk menguji cloud server yang sudah dibuat, klik upload lalu unggah file yang ingin diuji untuk mengunggah ke cloud server. 

Salah satu aspek penting yang berguna di masa kini adalah cloud server. Kegunaan cloud server sendiri adalah untuk menjadi backup data yang bisa diunggah ke internet. Cloud server bisa dibangun sendiri menggunakan dua metode di atas yang tentunya tidak terlalu susah.