Tutorial

Cara Membuat Cloud Storage dengan Owncloud

Seperti namanya kita bisa menggunakan cloud storage sebagai backup dan data kita disimpan di server yang memang menyediakan layanan ini. Keunggulan menggunakan layanan ini adalah kita bisa dengan mudah mengakses file dimanapun berada selama terhubung dengan internet.

Selain itu device yang kita gunakan untuk mengakses file juga tidak terbatas menggunakan device tertentu. Karena biasanya layanan cloud storage bisa diakes hanya dengan menggunakan browser yang tentunya bisa dibuka di hampir semua gadget masa kini.

cloud storage

Harga untuk menggunakan layanan ini biasanya dibatasi dengan kapasitas penyimpanan yang harus kita bayar atau bisa kita gunakan secara gratis selama tidak melebihi kapasitas tertentu. Untuk membuat cloud storage seperti google drive juga cukup mudah untuk dilakukan, begini caranya.

Cara Menyimpan Data di Cloud Sendiri Pakai VPS Ubuntu

Cloud Storage dengan menggunakan OwnCloud

Rekomendasi Spesifkasi Server

Pada tutorial kali ini kami akan menggunakan sistem operasi minimal yang direkomendasikan oleh Owncloud pada situs resminya sebagai berikut:

  • Kapasitas RAM minimal 512mb
  • Menggunakan minimal OS Ubuntu 20.04 LTS
  • Database menggunakan MariaDB
  • Webserver Apache
  • PHP versi 7.4
  • Besar kapasitas penyimpanan disesuaikan dengan kebutuhan

Menambahkan Repositori Owncloud

Pertama kita perlu menambahkan repo dari owncloud agar bisa menginstall paket pada ubuntu server. Install juga apache server dan beberapa ekstensi agar owncloud bisa diakses menggunakan browser.

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/server:/10/Ubuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/isv:ownCloud:server:10.list
curl -fsSL https://download.opensuse.org/repositories/isv:ownCloud:server:10/Ubuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/isv_ownCloud_server_10.gpg > /dev/null
sudo apt update
sudo apt install apache2 mariadb-server php php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip php-mysql owncloud-complete-files

Setting Apache Server

Setelah itu kita perlu untuk mengatur Apache server dan mengaktifkan virtual host. Gunakan perintah dibawah dan jangan lupa ganti variable “alamat-ip-server” dengan alamat VPS yang sedang kamu gunakan.

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/alamat-ip-server.conf
sudo nano /etc/apache2/sites-available/alamat-ip-server.conf

Baca Juga:

Setting VirtualHost

Masukkan konfigurasi berikut pada file konfigurasi virtual host. Cukup ganti pada dokumen root dari html menjadi owncloud.

<VirtualHost *:80>
  ....
    DocumentRoot /var/www/owncloud
  ....
</VirtualHost>

Lakukan test pada konfigurasi yang sudah disimpan. Kita juga perlu untuk menonaktifkan konfigurasi default dari bawaan apache server. Aktifkan konfigurasi virtualhost yang sudah dibuat berdasarkan alamat ip dari server.

sudo apache2ctl configtest
sudo a2dissite 000-default
sudo a2ensite alamat-ip-server
sudo systemctl reload apache2

Membuat Database Owncloud

Owncloud membutuhkan database untuk bisa bekerja, maka dari itu kita perlu menyiapkan database kosong. Pada beberapa langkah sebelumnya kita telah menginstall database mariadb untuk settingya, ikuti langkah berikut.

sudo mysql
CREATE DATABASE owncloud;
GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit

Kamu bisa mengubah variabel “owncloud” dengan nama database yang diinginkan. Ganti juga variabel “password” dengan password yang lebih aman. Setelah itu kita perlu melakukan instalasi owncloud via browser.

Page: 1 2

CiperX

Seorang Manusia Biasa yang ingin berbagi pengetahuan di bidang Informasi dan Teknologi

Recent Posts

  • Tips N Trik

Ini 5+ Cara Mudah Dapat Game Nintendo Switch Murah

Nintendo switch adalah sebuah konsol keluaran nintendo yang memiliki sifat hybrid. Jadi, dalam penggunaannya nintendo… Read More

Februari 9, 2022
  • Tips N Trik

Cara Screenshot Full Page di Google Chrome

Screenshot adalah suatu upaya untuk penangkap tampilan layar dan menyimpannya sebagai gambar. Karena hanya digunakan… Read More

Februari 3, 2022
  • Tutorial

Cara Convert Excel ke PDF Agar Tidak Terpotong

Sesuai dengan namanya microsoft excel adalah salah satu dari paket produk office yang dibuat dan… Read More

Februari 2, 2022
  • Tips N Trik

Gak Perlu IDM Begini Cara Mempercepat Download Chrome

Google chrome adalah sebuah peramban yang biasa kita gunakan untuk melakukan surfing di internet. Meskipun… Read More

Januari 19, 2022
  • Techno

Cara Menambahkan Font di Photoshop dan Adobe illustrator

Siapa yang tidak mengenal aplikasi photoshop, aplikasi pengolah gambar ini sangatlah populer. Bahkan untuk orang… Read More

Januari 18, 2022
  • Techno

Cara Membuat Google Sheet Bisa Diakses Semua Orang

Google memiliki banyak aplikasi yang bisa digunakan untuk mendukung produktifitas. Salah satunya yang paling banyak… Read More

Januari 17, 2022