Membuat Cloud Infrastruktur Dengan Nextcloud

Sebelum memulai ada yang perlu di siapkan seperti dibawah ini :
  • Sistem Operasi Linux/Ubuntu Desktop versi 14.04/16.04/18.04 LTS (untuk saat ini Nextcloud tidak suport sistem operasi Windows)

Langkah-langkah instalasi Nextcloud di server:

  1. Perisapkan Apache dan MySQL, alternatifnya pake XAMPP atau LAMPP, buka terminal baru
sudo su
cd /opt/lampp
./manager-linux-x64.run
Start Apache dan MySQL

2. Tutup jendela xampp, kembali ke terminal menuju folder htdocs

cd /opt/lampp/htdocs

3. Download Nextcloud di website resminya, dalam bentuk .zip

wget "https://download.nextcloud.com/server/releases/nextcloud-14.0.3.zip"

4. extrak .zip nya

unzip nextcloud-14.0.3.zip

5. ubah permission folder nextcloud agar bisa diinstal melalui browser, dengan perintah ini

cd opt/lampp/htdocs/nextcloud
mkdir data
chmod 750 data
chown daemon:daemon data/
chown daemon:daemon apps/
chown daemon:daemon config/
chown daemon:daemon updater/

6. buka browser dengan url

http://localhost/nextcloud/

kalau tampil seperti ini brati file sudah di ekstrak dengan benar

7. buka tab baru, ke http://localhost/phpmyadmin/ untuk membuat database baru

beri nama: nextcloud_db

8. kembali ke halaman nextcloud http://localhost/nextcloud/

isi username dan password baru

9. untuk Penyimpanan dan basis data pengaturannya

Folder data biarkan default

pilih konfigurasi basis data yang MySQL/MariaDB

tulis juga username, password, nama database, dan alamat host anda

10. Tekan tombol Selesaikan Instalasi yang berada di bawah

11. Tunggu prosesnya sekitar 1–5 menit, jika sudah akan tampil seperti

rumah yang aman untuk semua datamu

mantap, nextcloud sudah terinstall di server, inilah cara menginstall Nextcloud paling mudah dan nggak pakai ribet.

Uji coba

  1. Buat user baru, nanti kita akan mengakses dari komputer klien pakai user itu

http://localhost/nextcloud/index.php/settings/users

2. periksa ip address server pakai terminal ifconfig

ip address server saya 192.168.1.10

3. Copy ip addressnya, setelah itu

4. ketik perintah ini untuk mengedit konfigurasi

gedit /opt/lampp/htdocs/nextcloud/config/config.php

pada bagian trusted domain, tambahkan ip addres kamu sehingga jadi seperti ini

'trusted_domains' =>
array (
0 => 'localhost',
1 => '192.168.1.10',
),

setelah itu simpan, tutup jendela gedit

5. Setelah itu kita bisa mengakses cloud storage dari komputer manapun pada jaringan yang sama pakai url ini

http://192.168.1.10/nextcloud

6. Coba pakai komputer klien windows

7. masukkan username dan password yang tadi barusan dibuat lalu login

8. Setelah berhasil masuk nextcloud, user bisa menambahkan berkas apa saja (dokumen, gambar, video, script, dll.) ke dalam cloud storage tersebut

udah hampir kayak google drive kann, tapi ini versi private nya, di bikin public juga bisa,

Komentar

Postingan populer dari blog ini

Mengenal Teknologi Containerization dengan Docker