Tutorial Install OwnCloud di Debian Step-by-Step
Apa itu OwnCloud?
OwnCloud adalah salah satu CMS (Content Management System) atau perangkat lunak yang digunakan untuk membuat layanan file hosting keperluan Online Storage gratis. Aplikasi ini mirip dengan layanan cloud storage terbaik lain seperti Dropbox, Google Drive, dan penyimpanan lainnya.
ownCloud cocok digunakan untuk mencoba membuat server file sendiri dan mengkonfigurasinya sesuai dengan kebutuhan. Pada dasarnya fitur ownCloud sama seperti Dropbox atau Google Drive. Hanya saja Anda bisa membangun media penyimpanan atau cloud storage sendiri dan untuk menginstallnya pun mudah melalui fitur Softaculaos di cPanel.
Keuntungan Menggunakan ownCloud
Ada beberapa keuntungan menggunakan ownCloud yang bisa Anda dapatkan:
- GratisAplikasi ini dapat Anda gunakan secara gratis dibawah perlindungan ownCloud Foundation.
- Pengaturan Keamanan Dapat Disesuaikan dengan KebutuhanAnda dapat melakukan penyesuaian pengaturan keamanan sesuai dengan kebutuhan tanpa harus menggunakan pengaturan yang sudah ada. Misalnya saja untuk menambahkan autentifikasi pada saat login dan memperketat rule yang diterapkan antar akun. Namun pastikan Anda mengerti apa yang dilakukan.
- Melakukan Pertukaran File, Video, Musik, dan Lainnya dengan MudahAnda dapat mengunggah, menyimpan, dan mengakses berbagai macam file, video, musik dengan mudah dan di mana pun berada selama masih ada jaringan internet.
- Terintegrasi Perangkat MobileownCloud juga sudah tersedia di dalam versi mobile, seperti Android dan iOS sehingga memudahkan Anda untuk mengelolanya.
- Tidak Ada Batasan (Unlimited)Tidak ada batasan besarnya penyimpanan. Anda dapat menambahkannya kapan saja. Apalagi jika mempunyai server fisik sendiri.
- File yang Disimpan TerenkripsiSemua file yang tersimpan di dalam ownCloud dienkripsi sehingga meningkatkan keamanan data dan mencegahnya dan tindakan yang dapat merugikan pengguna.
- Terdapat Fitur Calender dan ContactDi dalam aplikasi ownCloud juga terdapat fitur untuk kalender dan kontak yang bisa diakses dan dibagi ke siapa saja yang diberikan hak untuk mengakses.
Langkah Konfigurasi :
Langkah pertama kalian install file ISO dari TurnKey terlebih dahulu, setelah itu kalian buat VM baru seperti biasanya.Setting network menggunakan Bridge Adapter, lalu arahkan pada network yang sedang kalian gunakan, misal kalian menngunakan wifi maka kalian cantumkan adapter pada wifi.Jika sudah, langsung saja bisa kalian Start VM.
etelah muncul tampilan awal dari TurnKey, kalian pilih Install to hard disk
Jika muncul seperti ini, kalian klik use entire disk.
Lalu kalian klik Finish pertitioning and write changes to disk.
Write the changes to disks, kalian pilih Yes.
Kalian tunggu proses Instalasi system seperti gambar di bawah ini.
Install the Grub boot loader to Master boot, kalian pilih Yes.
Pada Finalize Install, kalian pilih Reboot system.
Setelah kalian Reboot, kalian akan diarahkan kembali ketampilan TurnKey. Langkah yang harus kalian lakukan adalah melepas file ISO tersebut.
Jika sudah kalian lepas file ISO tersebut, kalian matikan vm kalian lalu kalian masuk kembali
ketik nano /etc/bind/named.conf.default-zones
jika sudah masuk ke web dan search menggunakan domain kalian jika berhasil maka langkah terakhir kalian yaitu konfigurasi php PASTIKAN LAPTOP KALIAN SUDAH CONNECT MENGGUNAKAN LAN KE ROUTER, DAN ROUTER SUDAH DALAM MODE BRIDGE
Jika sudah kalian masuk ke chrome, dan memasukkan domain kalian. Jika sudah muncul tampilan owncloud, kalian masukkan user (admin) dan password owncloud kalian
Untuk menambahkan user caranya tekan navbar di pojok kanan lalu pilih userLalu masukkan nama user yang kalian mau dan isikan email lalu pilih create, jika ingin mengganti pass user pilih saja di bagian edit pass
Untuk pengujiannya kalian log out lalu login ulang menggunakan user yang kalian buat tadi dan juga pass yang telah dibuat
Pada tahap ini, kalian buat password untuk user root kalian. Setelah kalian klik "OK", maka kalian akan disuruh konfirmasi password yang kalian buat.
Lalu kalian buat password untuk SQL kalian seperti digambar, lalu kalian konfirmasi lagi sama seperti yang tadi.
Setelah kalian membuat password MySql, kalian akan disuruh membuat password untuk owncloud kalian.
Jika sudah, kalian akan disuruh membuat domain Owncloud kalian.
Untuk Initialize Hub Services, kalian skip saja
Pada tahap ini juga kalian skip saja
Dan ini kita skip lagi
Setelah itu kalian masuk user root dan password yang sudah kalian buat tadi
Jika sudah, akan muncul seperti ini. Lalu kalian perhatikan alamat IP dan portnya.
Setelah instalasi owncloud berhasil Lakukan "Apt upgrade" dan "apt upgrade"
jika kalian sudah melakukkan upgrade maka nanti muncul seperti ini dan pililah seperti yang dibawah
Lakukan installasi dhcp server dan juga dns server.Ketik "apt install isc-dhcp-server" untuk installasi dhcp, dan ketik "apt install bind9" untuk dns server
Jika sudah matikan vm dan masuk ke setting network lalu tambahkan adapter ke 2 yaitu host-only dan rubah tipe adapter ke 1 ke "Realtek PCIe..."
Jika sudah start vm dan login menggunakan root dan masukkan passowrd yang sudah kalian buat di awal .Masuk ke network interfaces
"nano /etc/network/interfaces"
enp0s3 yaitu adapter bridge kita bikin static dan untuk ip nya bebas kalian mau berapa, di sini saya menggunakan ip 192.20.25.4,lalu tambahkan netmask dan network .Untuk adapter 2 yaitu enp0s8 kita bikin dhcp
Konfigurasi DHCP
ketik "nano /etc/default/isc-dhcp-server" di bagian interfacev4 kita arahkan ke enp0s3 yaitu bridge
nano /etc/dhcp/dhcpd.conf scroll kebawah dan mencari perintah "# a slightly". kalian harus menghapus tanda pagar yang ada di dalam perintah tersebut hingga perintah terakhir yaitu "}"
Keterangan:
-Subnet di isi dengan "network yang telah di kita buat di awal", dan netmask di isi dengan 255.255.255.0
- bagian range ip di isi dengan berapa IP yang ingin di bagikan kepada client,contohnya 192.20.25.10 hingga 192.20.25.30
-bagian option domain name server silahkan di isi sesuai alat server kalian atau ip static yang telah kita buat tadi
-bagian option domain name bisa kalian isikan nama domain kalian yang telah dibuat saat tadi
-pada bagian option routers silahkan masukkan IP yang telah di buat di awal di bagian "address"
-bagian broadcast-address isikan ip kalian x.x.x.255
-bagian default lease time dan max lease time silahkan di biarkan default saja.
Konfigurasi DNS
nano /etc/bind/db.local
NB: YANG PERLU DI UBAH
- LOCALHOST: MENJADI NAMA DOMAIN YANG KALIAN BUAT TADI, CONTOH SAYA MENGGUNAKAN "mahardika.owncloud.id"
- UNTUK IP 127.0.0.1 DAN ::1 SILAHKAN KALIAN UBAH MENJADI IP KALIAN
- TULISAN "AAAA" DI BARIS KE 3 SILAHKAN KALIAN HAPUS DAN SISA KAN 1 SAJA
- "@" DI BARIS KE 3 KALIAN GANTI MENJADI "www"
ketik nano /etc/bind/db.127
kalian ganti yang awalnya localhost menjadi domain kalian lalu untuk di bagian ip itu kalian isikan dengan ip dari belakang cukup dari ip oktet ke tiga
tambahkan nameserver kalian lalu tambahkan search untuk domain
ketik nano /etc/apache2/sites-available/000-default.conf
hapus tanda pagar di bagian servername dan isikan domain kalian yaaaa
jika sudah masuk ke web dan search menggunakan domain kalian jika berhasil maka langkah terakhir kalian yaitu konfigurasi php PASTIKAN LAPTOP KALIAN SUDAH CONNECT MENGGUNAKAN LAN KE ROUTER, DAN ROUTER SUDAH DALAM MODE BRIDGE
nano /var/www/owncloud/config/config.php
Lalu jika masuk pada tampilan seperti digambar, kalian ganti ip dan domain sesuai yang kalian punya
Pengujian
Jika sudah kalian masuk ke chrome, dan memasukkan domain kalian. Jika sudah muncul tampilan owncloud, kalian masukkan user (admin) dan password owncloud kalian
Jika tampilan owncloud kalian seperti gambar dibawah, maka konfigurasi kalian sudah selesai
Untuk menambahkan user caranya tekan navbar di pojok kanan lalu pilih userLalu masukkan nama user yang kalian mau dan isikan email lalu pilih create, jika ingin mengganti pass user pilih saja di bagian edit pass
Penggujian melalui device yang berbeda
ini saya menggunakan hp untuk aksesnya sama seperti yang tadi yaitu buka browser dan ketikkan nama domain kalian dan pastikan hp kalian sudah terhubung dalam 1 jaringan yang sama
Komentar
Posting Komentar