Cara menginstal server Owncloud di Windows 10 (WSL)

Server OwnCloud adalah solusi penyimpanan cloud sumber terbuka dengan pemutaran multimedia dan kemampuan berbagi file. Itu dapat diinstal pada platform Linux tanpa masalah dan harus untuk kinerja dan stabilitas yang tepat. Namun, user yang lebih akrab dengan sistem operasi Windows 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 mereka untuk menginstal server Owncloud di Windows 10 atau perangkat lunak engine virtual apa pun seperti Virtualbox/Vmware. Alih-alih metode tradisional, kita menggunakan subsistem Windows untuk Linux (WSL) untuk stabilitas dan kinerja yang lebih baik. Aplikasi lingkungan Linux yang akan kita gunakan adalah Ubuntu. Mari kita lihat bagaimana melakukan ini. Versi terbaru dari OwnCloud sementara tutorial ini adalah Owncloud 10.1.0.

Instal Server Owncloud di Windows 10 melalui Ubuntu

Langkah 1: Aktifkan subsistem Windows untuk Linux (WSL)

Untuk mengaktifkan fitur subsistem Windows untuk Linux di Windows 10, buka kotak Pencarian ketik ” Hidupkan atau matikan fitur Windows ” klik itu seperti yang muncul dan aktifkan fitur WSL (Subsistem Windows untuk Linux): Untuk info lebih lanjut tentang ini, lihat: Aktifkan subsistem Windows untuk fitur Linux

Langkah 2: Instal Aplikasi Linux Ubuntu 18.04/20.04

Dari kotak pencarian Windows 10 atau dari pencarian daftar program untuk toko Microsoft. Ketika toko dibuka, cari Ubuntu 18 untuk mengunduh dan menginstal. Setelah menginstal klik pada tombol Luncurkan yang sebagai imbalannya membuka bash Ubuntu atau layar perintah dari mana kita dapat menggunakan semua perintah Ubuntu kecuali beberapa secara langsung di Windows 10.

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

Sebelum menginstal Owncloud 10.1.0. kita perlu mengatur lingkungan server web pada dasarnya adalah pengaturan LAMP. Berikut adalah perintah yang perlu kita jalankan untuk menginstal Apache+PHP+MariaDB. Salin dan tempel yang di bawah ini menggunakan klik kanan mouse lalu tekan tombol enter.

sudo apt-get install apache2 sudo apt-get install mysql-server mysql-client sudo apt-get install php libapache2-mod-php php-mysql php-gd php-json php-curl php-xml php-zip php.mb sudo apt-get -y install libmcrypt-dev

Owncloud juga membutuhkan satu ekstensi PHP lagi yaitu ekstensi intl, jadi instal juga.

sudo apt-get install php-intl

Langkah 4: Periksa instalasi Windows 10 Apache Anda

Untuk memeriksa apakah server Apache kita berfungsi, buka browser Windows 10 Anda dan ketik http://localhost/ atau http://127.0.0.1/ atau alamat IP engine lokal Windows 10 Anda. Anda dapat mengetahui alamat IP dengan mengetik ifconfig. Saat Anda memasukkan alamat IP, halaman pengujian Apache akan terbuka yang berarti semuanya baik-baik saja dan saatnya untuk pindah ke langkah berikutnya.

Langkah 5: Unduh server Owncloud melalui Repositori di Command Line

Kita dapat mengunduh arsip Owncloud langsung dari situs webnya tetapi di sini kita menggunakan command line, jadi masuk akal jika kita menggunakan yang sama 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 akan secara otomatis 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

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

Alias ​​/owncloud “/var/www/owncloud/” <Directory /var/www/owncloud/> Opsi +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 Crtl + O untuk menulis file dan kemudian CTRL + X untuk menyimpan dan keluar.

Langkah 7: Buat symlink untuk Owncloud

Untuk memberi tahu Apache tentang konfigurasi Owncloud, kita akan membuat 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 ini agar Owncloud berfungsi dengan baik.

a2enmod header a2enmod env a2enmod dir a2enmod mime a2enmod unique_id

Setelah menambahkan modul restart server Apache menggunakan perintah:

sudo service apache2 restart

Langkah 9: Buat database MySQL atau MariaDB untuk Owncloud

Pertama-tama hentikan dan mulai ulang MySQL/MariaDB:

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

Sekarang mari kita buat user dan database MySQL untuk OwnCloud:

sudo mysql

Kita sedang membuat database dengan nama owncloud Anda dapat menggunakan beberapa nama lain jika Anda mau.

BUAT DATABASE owncloud;

Sekarang buat user dengan password dan pada saat yang sama menetapkan semua hak dari database yang dibuat di atas untuk itu. Disini kita membuat user dengan nama h2smedia beserta passwordnya. Anda dapat menggunakan nama user dan password Anda sendiri:

HIBAH SEMUA DI owncloud.* ke ‘h2smedia’@’localhost’ DIIDENTIFIKASI DENGAN ‘enter_your_password’;

Operasi hak istimewa flush:

HAK ISTIMEWA;

Keluar dari MySQL menggunakan perintah:

keluar

Langkah 4 –Instal, Setup dan Konfigurasi server ownCloud di Windows 10

Setelah melakukan semua langkah di atas lagi, buka browser dan ketik http://localhost/ atau http://127.0.0.1/ atau alamat IP engine lokal Windows 10 Anda. Sama seperti yang kita lakukan saat memeriksa Apache berfungsi atau tidak di atas dalam artikel ini.

Namun, kali ini Anda akan melihat layar pengaturan dan konfigurasi server Owncloud, bukan Apache.

Buat akun admin untuk Windows 10, instal cloud sendiri. Cukup masukkan nama user apa pun bersama dengan password untuk hal yang sama yang ingin Anda tetapkan untuk akun Admin.

Tepat setelah akun admin, Anda akan melihat opsi penyimpanan dan database klik itu dan kemudian tab MySQL/MariaDB. Setelah itu tambahkan detail database MySQL yang telah kita buat di atas; berarti nama user basis data passwordnya dan nama basis datanya adalah owncloud dalam kasus kita.

Terakhir, setelah Anda memberikan semua informasi ke Owncloud, gulir ke bawah dan klik tombol Finish Setup.

Langkah 5: Masuk ke server Owncloud

Saat Anda mengklik tombol Finish setup, Owncloud akan membutuhkan beberapa detik untuk mengotentikasi semua detail yang diberikan dan kemudian akan menawarkan Anda halaman login.

Login dengan akun admin yang telah Anda buat di atas.

Seperti yang kita ketahui, Owncloud juga menawarkan aplikasi client yang dapat digunakan pada sistem operasi yang berbeda untuk menyinkronkan file antara PC/smartphone dan server Owncloud.

Layar pertama yang muncul untuk Anda didedikasikan untuk hal yang sama. Klik pada salah satu platform OS untuk Anda ingin mengunduh client Owncloud.

Dengan cara ini, kita dapat dengan mudah menginstal server Owncloud di Windows 10 untuk kinerja dan stabilitas tinggi tanpa menggunakan perangkat lunak seperti XAMMP atau WAMP.

Jika Anda menemukan kesulitan saat menginstal server Windows 10 OwnCloud, beri tahu kita, kita akan mencoba menyelesaikannya sesegera mungkin.

Sumber daya berguna lainnya:

  • Cara Menginstal Ansible di Windows 10
  • Gunakan seret dan lepas Virtualbox dari Windows 10 ke Ubuntu 18 VM
  • Instal OBS Studio 23.0.1 di Ubuntu 18.04
  • Cara menjembatani WiFi ke adaptor Ethernet untuk berbagi internet
  • Cara menginstal Owncloud 10 di Ubuntu 16.0.4 Server