Implementasi NEO Object Storage Sebagai Primary dan External Storage Nextcloud
0 people liked this article
A. Pendahuluan
Seperti halnya Dropbox, Google Drive ataupun Mediafire anda pun dapat menggunakan Nextcloud sebagai server berbagi berkas dimana anda dapat menyimpan, mengelola maupun membagikan file dalam lokasi tersentralisasi.
NEO Object Storage sendiri merupakan storage yang menggunakan protokol AWS S3 dimana storage ini mendukung API dari Amazon S3. Dengan layanan storage ini anda dapat menggunakannya sebagai tempat menyimpan berkas pada Nextcloud
Pada tutorial kali ini penulis akan menjelaskan bagaimana cara mengimplementasikan layanan NEO Object Storage yang anda miliki sebagai Primary Storage ataupun juga sebagai External Storage pada Nextcloud.
B. Instalasi dan Konfigurasi
1. Implementasikan Neo Object Storage anda sebagai Primary Storage Nextcloud
2. Implementasi Neo Object Storage sebagai External Storage Nextcloud
1. Implementasikan Neo Object Storage anda sebagai Primary Storage Nextcloud
- Salin Data Bucket
Pastikan anda telah memiliki server Nextcloud dan NEO Object Storage,apabila sudah memiliki layanan NEO Object Storage, anda dapat melihat data storage pada Tab Storage & Backup di Portal BiznetGio anda
Berikut data yang harus disalin yakni nama bucket (dapat dilihat pada Tab Bucket) , hostname, access key dan secret key
- Edit Konfigurasi Nextcloud
Masuk kedalam server nextcloud anda lalu cari file config.php pada direktori dimana anda menginstall nextcloud, pada hal ini penulis berada pada direktori /var/www/nextcloud/config. Silakan anda dapat menggunakan editor kesayangan anda untuk mengedit file config.php
#nano /var/www/nextcloud/config/config.php
Lalu tambahkan baris konfigurasi berikut lalu simpan
'objectstore' => [
'class' => 'OC\\Files\\ObjectStore\\S3',
'arguments' => [
'bucket' => 'nama-bucket-anda',
'autocreate' => true,
'key' => 'access-key-anda',
'secret' => 'secret-key-anda',
'hostname' => 'hostname-anda',
'port' => 443,
'use_ssl' => true,
'region' => 'optional',
// required for some non amazon s3 implementations
'use_path_style'=>true
],
],
Keterangan :
- Bucket = Nama bucket yang anda miliki
- Hostname = Hostname dimana bucket berada (tanpa menggunakan http/https)
- Port = Port bucket, bisa menggunakan port SSL (443)
- Region = Region bucket, bisa diisi “optional”
- Enable SSL = Aktifkan ini untuk koneksi enkripsi yang aman antara Nextcloud dengan bucket
- Access Key = Access Key NEO Object Storage anda
- Secret key = Secret key NEO Object Storage anda
- Periksa isi bucket pada portal BiznetGio
Setelah konfigurasi selesai anda dapat mengecek isi bucket dan pastikan ada file urn-oid:xxx
Selesai anda telah berhasil mengimplementasikan Neo Object Storage anda sebagai Primary Storage Nextcloud
2. Implementasi Neo Object Storage sebagai External Storage Nextcloud
- Salin Data Bucket
Pastikan anda telah membuat bucket pada layanan NEO Object Storage yang anda miliki setelah itu anda dapat melihat data storage pada Tab Overview di Portal BiznetGio Anda.
Berikut data yang harus disalin yakni nama bucket (Dapat dilihat pada Tab Bucket) , hostname, access key dan secret key.
- Login Pada Portal Nextcloud
- Enable External Storage Support Apps
Pada bagian akun silakan pilih menu “Apps”
Pada bagian Tab “Disable Apps” silakan klik tombol enable pada “External Storage Support”
- Menambahkan Bucket
Pada bagian akun silakan pilih menu “Settings”
Selanjutnya pada bagian “Administration” silakan pilih “External Storages”
Konfigurasikan bucket anda dengan data layanan NEO Object Storage telah anda salin sebelumnya, lalu simpan (tanda centang)
Keterangan :
- Bucket = Nama bucket yang anda miliki
- Hostname = Hostname dimana bucket berada (tanpa menggunakan http/https)
- Port = Port bucket, bisa menggunakan port SSL (443)
- Region = Region bucket, bisa diisi “optional”
- Enable SSL = Aktifkan ini untuk koneksi enkripsi yang aman antara Nextcloud dengan bucket
- Access Key = Access Key NEO Object Storage anda
- Secret key = Secret key NEO Object Storage anda
Apabila berhasil maka akan terdapat tanda centang
- Menggunakan Bucket
Silakan anda dapat menuju dashboard Nextcloud anda dan memilih menu “Files’. Akan muncul Tab “External Storages” dimana bucket anda tersimpan
Anda dapat mengunggah berkas yang anda miliki dengan memilih tanda plus (+)
Berikut percobaan pengunggahan file pada bucket di Nextcloud
Apabila berhasil maka file tersebut akan terunggah juga pada bucket di aplikasi S3 Browser.
Selesai anda telah berhasil mengimplementasikan Neo Object Storage anda sebagai External Storage Nextcloud
Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
8 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
3 people say this guide was helpful
-
Instalasi DNS Server Menggunakan Service Bind di CentOS 7
4 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
5 people say this guide was helpful