Cara Instal Server Owncloud Pada Windows 10 Melalui Ubuntu

Server OwnCloud adalah solusi penyimpanan cloud sumber terbuka dengan pemutaran multimedia dan kemampuan berbagi file, mirip seperti Google Drive, dan Dropbox. Kamu dapat membuat server file sendiri dan mengkonfigurasinya sesuai dengan kebutuhan.

Cara Instal Server Owncloud Pada Windows 10 Melalui Ubuntu

Server OwnCloud dapat diinstal pada platform Linux tanpa ada masalah. Pada Windows 10, biasanya menginstal server Owncloud menggunakan server web IIS Windows atau perangkat lunak pihak ketiga seperti server XAMMP atau WAMP.

Tetapi dalam tutorial ini, kita tidak akan menggunakan salah satu dari cara diatas untuk menginstal server Owncloud pada Windows 10. Melainkan menggunakan subsistem Windows untuk Linux (WSL) untuk stabilitas dan kinerja yang lebih baik. Aplikasi yang akan digunakan adalah Linux Ubuntu. Berikut langkah-langkahnya :

Cara Instal Owncloud Server pada Windows 10 melalui Ubuntu

Langkah 1: Aktifkan Subsistem Windows Untuk Linux

Untuk mengaktifkan fitur subsistem Windows untuk Linux pada Windows 10, pergi ke kotak pencarian ketik “Turn Windows feature on or off”  klik yang muncul dan aktifkan fitur subsistem Windows for Linux. 


Langkah 2: Instal Aplikasi Linux Terbaru Ubuntu

Pada pencarian Windows 10 ketikan dan buka Microsoft store. Kemudian cari Ubuntu 18, unduh dan instal. Setelah diinstal langsung saja klik Launch.


Langkah 3: Instal Apache, MySql / MariaDB plus PHP di Windows 10

Sebelum memasang Owncloud kita perlu mengatur lingkungan server web pada dasarnya adalah LAMP setup. Berikut ini adalah perintah yang perlu kita jalankan untuk menginstal Apache + PHP + MariaDB. Salin dan tempel script di bawah ini menggunakan klik kanan mouse lalu tekan tombol enter.
sudo apt-get install -y apache2 mariadb-server libapache2-mod-php7.2
openssl php-imagick php7.2-common php7.2-curl php7.2-gd
php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring
php7.2-mysql php7.2-pgsql php-smbclient php-ssh2
php7.2-sqlite3 php7.2-xml php7.2-zip


Langkah 4: Periksa instalasi Windows 10 Apache

Untuk memeriksa apakah server Apache kamu berfungsi, buka browser Windows 10 Anda dan ketik http: // localhost / atau http://127.0.0.1/ atau alamat IP mesin lokal Windows 10 kamu. kamu dapat mengetahui alamat IP dengan mengetik ifconfig. Ketika kamu memasukkan alamat IP, halaman pengujian Apache akan terbuka.



Langkah 5: Unduh server Owncloud melalui Repository di Command Line

Kamu dapat mengunduh arsip Owncloud langsung dari situs webnya, tetapi di sini kita menggunakan baris perintah untuk mengunduh file server Owncloud.

sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/ Release.key -O Release.key
apt-key add - < Release.key
echo 'deb http://download.owncloud.org/download/repositories /production/Ubuntu_18.04/ /' > /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files

Perintah di atas secara otomatis akan mengunduh dan mengekstrak file Owncloud di bawah direktori Apache.

Langkah 6: Buat file konfigurasi Owncloud untuk Apache

Sekarang buat file konfigurasi Owncloud menggunakan perintah di bawah ini:

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

kemudian tambahkan baris berikut di dalamnya untuk mengarahkan direktori root Apache ke Owncloud.

Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud </Directory>

Setelah menambahkan baris di atas tekan Ctrl + O untuk menulis file dan kemudian CTRL + X untuk menyimpan dan kemudian keluar.


Langkah 7: Buat symlink untuk Owncloud

Untuk memberi tahu Apache tentang konfigurasi Owncloud,  buat referensi atau symlink menggunakan perintah di bawah ini:

 ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf

Langkah 8: Instalasi modul tambahan

Tambahkan modul tambahan mengunakan perintah berikut:

a2enmod headers
a2enmod env 
a2enmod dir 
a2enmod mime 
a2enmod unique_id

Setelah menambahkan modul, restart server Apache menggunakan perintah berikut:

sudo service apache2 restart

Langkah 9: Buat database MySQL atau MariaDB untuk Owncloud

Pertama-tama berhentikan dan mulai ulang MySQL / MariaDB dengan perintah berikut:

sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql start

Selanjutnya buat pengguna dan basis data MySQL untuk OwnCloud dengan perintah berikut:

sudo mysql

Kemudian membuat database dengan nama owncloud, kamu dapat menggunakan beberapa nama lain jika kamu mau, dengan perintah berikut:

CREATE DATABASE owncloud;

Lalu buat nama pengguna dan kata sandi. Di sini kami membuat pengguna dengan nama harunup dengan kata sandi yang sama. Kamu dapat menggunakan nama pengguna dan kata sandi kamu sendiri.

GRANT ALL ON owncloud.* to 'harunup'@'localhost' IDENTIFIED BY 'enter_your_password';

Untuk melihat pengaturan server Owncloud dan layar pengaturan. Buka browser dan ketik http: // localhost / atau http://127.0.0.1/ atau alamat IP dari mesin lokal Windows 10 kamu.

Itulah  Cara Menginstal Server Owncloud Pada Windows 10 Melalui Ubuntu, semoga bermanfaat, Sekian terima kasih.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel