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.

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:
- Cara Screenshot Full Page di Google Chrome
- Cara Convert Excel ke PDF Agar Tidak Terpotong
- Gak Perlu IDM Begini Cara Mempercepat Download Chrome
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.




