Ubuntu OwnCloud
Sumber: http://jagoancengeng.wordpress.com/2013/03/18/membangun-drive-cloud-pada-jaringan-lokal/
Teknologi Cloud saat ini sedang berkembang seiring dengan kebutuhan akan penyimpanan data yang bersifat “bisa di akses dimana saja”, beberapa perusahaan besar sudah mengintegrasikan layanan cloud dengan layanan yang lainnya sebut saja IBM dengan LotusLive ,Microsoft dengan Windows Azure, Apple dengan Mobile Me dan Google dengan google docs.
banyak nilai lebih untuk penyimpanan berbasis cloud, selain penyimpanan terpusat, data dapat di share bersama dengan pengguna lain dan dapat di akses dalam waktu bersamaan. Lantas bagaimana Solusi untuk Pemakai opensource yang ingin membentuk layanan penyimpanan Cloud jika ingin di terapkan dalam lingkungan jaringan lokal, semisal Perkantoran, Sekolah, Kampus ataupun instansi Pemerintah.
Tulisan ini akan coba untuk mengupas layanan owncloud, Applikasi cloud yang berjalan pada system Linux, untuk percobaan yang saya lakukan di mini lab rumah saya, saya menggunakan ubuntu 18.04 dan berikut kebutuhan untuk instalasi owncloud
Instalasi
Tambahakan Repo Owncloud
curl https://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/Release.key | sudo apt-key add - echo 'deb http://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/owncloud.list
Edit /etc/apt/sources.list tambahkan universe & multiverse
deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-security main universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-updates main universe multiverse
Install dependency
sudo su apt update apt -y install php-bz2 php-curl php-gd php-imagick php-intl php-mbstring \ php-xml php-zip owncloud-files mysql-client-core-5.7 mysql-server mysql-client
Edit Apache
Edit
sudo nano /etc/apache2/sites-enabled/000-default.conf
Pastikan
<VirtualHost *:80> . . . DocumentRoot /var/www/owncloud . . . </VirtualHost>
Test
sudo apache2ctl configtest
Reload Apache2
sudo systemctl reload apache2
Setup Database MySQL
mysql -u root -p123456
create database owncloud; grant ALL on root.* to owncloud@localhost; grant ALL on owncloud.* to owncloud@localhost identified by 'owncloud'; grant ALL on owncloud.* to owncloud identified by 'owncloud'; FLUSH PRIVILEGES; exit
Instalasi Owncloud Server
Maka bisa di akses pada
http://ip-address-server/owncloud
Folder berada di
/usr/share/owncloud/
atau
/var/lib/owncloud/data
Akses Pertama Kali
Saat akses pertama kali masukan
username password
advanced > mysql username owncloud database owncloud password owncloud
Referensi
- http://jagoancengeng.wordpress.com/2013/03/18/membangun-drive-cloud-pada-jaringan-lokal/
- http://doc.owncloud.org/
- http://owncloud.org/
- http://askubuntu.com/questions/362326/owncloud-server-on-ubuntu-12-04