Cara Membuat Cloud Storeage Server
Apakah kalian tau apa itu cloud storage ? Cloud storage seperti Dropbox, Google Drive, dan OneDrive sudah banyak digunakan orang-orang sekarang. Dengan cloud storage, Anda bisa menyimpan data Anda dan secara otomatis akan di-sync ke semua device Anda sehingga Anda bisa dengan mudah mengakses data Anda dimana saja dan kapan saja. Selain itu, dengan cloud storage data Anda juga tidak akan mudah hilang.
Cloud storage adalah sebutan untuk sebuah space online yang bisa Anda gunakan untuk menyimpan data-data Anda. Sama dengan jenis cloud computing lainnya, keamanan cloud storage juga bisa dibilang tinggi jadi Anda tidak perlu khawatir tentang keamanan data Anda.
Cloud storage sendiri memiliki cara kerja yang simple. User tinggal upload file dan folder mereka dari komputer atau device yang terhubung internet. Nanti jika Anda memerlukan data yang Anda upload, Anda tinggal download saja dari cloud storagenya. Pada umumnya, data yang sudah di upload ke cloud storage dienskripsi dan hanya bisa diakses dengan user yang login.
Di luar sana, sudah ada beberapa layanan cloud storage gratis. Beberapa di antaranya adalah Dropbox, Google Drive, dan Apple iCloud. Ini adalah contoh layanan cloud storage gratis yang bisa Anda gunakan langsung. Anda hanya perlu daftar dan Anda sudah bisa langsung mengupload dan menyimpan data.
Tetapi, kalau Anda ingin cloud storage yang lebih private, Anda juga bisa membuat cloud storage Anda sendiri, loh. Cloud storage personal ini memberi opsi yang sama dengan layanan cloud storage pada umumnya. Anda bisa menyimpan data, melakukan sync antar device, membagikan file dan mengakses konten dari smartphone Anda. Tetapi, ada beberapa keuntungan yang bisa Anda dapat dari private cloud storage dibanding dengan jika hanya menggunakan layanan cloud storage.
nah sekarang apa itu Nextcloud? Nextcloud bukan penyedia layanan Cloud Storage, tetapi Nextcloud adalah software gratis yang dapat di unduh dan di install sebagai layanan Cloud Storage di server milik mu sendiri. Nextcloud ditulis dengan bahasa PHP dan Javascript. info lengkap dan repository nya ada dibawah ini.
Sebelum memulai ada yang perlu disiapkan:
- Sistem Operasi Linux/Ubuntu Desktop versi 14.04/16.04/18.04 LTS (untuk saat ini Nextcloud tidak suport sistem operasi Windows)
- XAMPP/LAMPP yang telah terinstall (include: Apache, MySQL, dan PHP), cara install XAMPP di Ubuntu https://medium.com/@avinriyan/install-xampp-di-ubuntu-18-04-33661b62dad5
- Koneksi internet untuk mengunduh file installer Nextcloud
Langkah-langkah instalasi Nextcloud di server:
- Perisapkan Apache dan MySQL, alternatifnya pake XAMPP atau LAMPP, buka terminal baru
sudo sucd /opt/lampp./manager-linux-x64.run


Start Apache dan MySQL 2. Tutup jendela xampp, kembali ke terminal menuju folder htdocscd /opt/lampp/htdocs3. Download Nextcloud di website resminya, dalam bentuk .zipwget "https://download.nextcloud.com/server/releases/nextcloud-14.0.3.zip"4. extrak .zip nya

unzip nextcloud-14.0.3.zip5. ubah permission folder nextcloud agar bisa diinstal melalui browser, dengan perintah inicd 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

kalau tampil seperti ini brati file sudah di ekstrak dengan benar 7. buka tab baru, ke http://localhost/phpmyadmin/ untuk membuat database baruberi nama: nextcloud_db
8. kembali ke halaman nextcloud http://localhost/nextcloud/isi username dan password baru
9. untuk Penyimpanan dan basis data pengaturannyaFolder data biarkan defaultpilih konfigurasi basis data yang MySQL/MariaDBtulis juga username, password, nama database, dan alamat host anda
10. Tekan tombol Selesaikan Instalasi yang berada di bawah11. Tunggu prosesnya sekitar 1–5 menit, jika sudah akan tampil seperti
rumah yang aman untuk semua datamumantap, nextcloud sudah terinstall di server, inilah cara menginstall Nextcloud paling mudah dan nggak pakai ribet.Uji coba- Buat user baru, nanti kita akan mengakses dari komputer klien pakai user itu

2. periksa ip address server pakai terminal ifconfig

ip address server saya 192.168.1.10 3. Copy ip addressnya, setelah itu4. ketik perintah ini untuk mengedit konfigurasigedit /opt/lampp/htdocs/nextcloud/config/config.phppada 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 gedit5. Setelah itu kita bisa mengakses cloud storage dari komputer manapun pada jaringan yang sama pakai url ini6. 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 tersebutudah hampir kayak google drive kann, tapi ini versi private nya, di bikin public juga bisa, hehehe.Di story berikutnya, aku mau cerita langkah2 integrasi nextcloud dengan salah satu software office suite namanya onlyoffice biar file dokumen seperti docx, xlsx, pptx bisa di edit langsung disana, biar tambah mirip google drive x google docs, sheets, and slides.
Sumber: medium.com

Komentar
Posting Komentar