MEMBANGUN CLOUD STORAGE DENGAN NEXTCLOUD
A.Judul / nama kegiatan : MEMBANGUN CLOUD STORAGE DENGAN NEXTCLOUD
B. Pendahuluan
a. Pengertian
Nextcloud adalah suite software client-server untuk menciptakan layanan file hosting dan menggunakan mereka. Secara fungsional sangat mirip dengan banyak digunakan Dropbox , dengan perbedaan fungsional utama adalah bahwa Nextcloud adalah gratis dan open-source , dan sehingga memungkinkan siapa saja untuk menginstal dan mengoperasikannya tanpa biaya pada server pribadi . Berbeda dengan layanan eksklusif seperti Dropbox, arsitektur terbuka memungkinkan menambahkan fungsi tambahan ke server dalam bentuk yang disebut aplikasi.
SEJARAH NEXTCLOUDFrank Karlitschek , seorang pengembang perangkat lunak KDE, mengumumkan pengembangan ownCloud pada Januari 2010, dalam rangka memberikan pengganti perangkat lunak bebas untuk penyedia layanan penyimpanan proprietary. Perusahaan “ownCloud Inc.” didirikan pada tahun 2011 dan mengumpulkan lebih dari $ 10 juta di modal ventura . Pada tahun 2011 update pemeliharaan pertama “1.2” dari ownCloud dirilis.Isinya pekerjaan tambahan oleh Arthur Schiwon, Jan-Christoph Borchardt , Jakob Sack dan Robin Appelman. Mereka saat ini semua berkontribusi atau bekerja untuk Nextcloud karena mereka juga dibahas di atas panggung pada konferensi Nextcloud 2016.
Nextcloud adalah suite software client-server untuk menciptakan layanan file hosting dan menggunakan mereka. Secara fungsional sangat mirip dengan banyak digunakan Dropbox , dengan perbedaan fungsional utama adalah bahwa Nextcloud adalah gratis dan open-source , dan sehingga memungkinkan siapa saja untuk menginstal dan mengoperasikannya tanpa biaya pada server pribadi . Berbeda dengan layanan eksklusif seperti Dropbox, arsitektur terbuka memungkinkan menambahkan fungsi tambahan ke server dalam bentuk yang disebut aplikasi.
SEJARAH NEXTCLOUDFrank Karlitschek , seorang pengembang perangkat lunak KDE, mengumumkan pengembangan ownCloud pada Januari 2010, dalam rangka memberikan pengganti perangkat lunak bebas untuk penyedia layanan penyimpanan proprietary. Perusahaan “ownCloud Inc.” didirikan pada tahun 2011 dan mengumpulkan lebih dari $ 10 juta di modal ventura . Pada tahun 2011 update pemeliharaan pertama “1.2” dari ownCloud dirilis.Isinya pekerjaan tambahan oleh Arthur Schiwon, Jan-Christoph Borchardt , Jakob Sack dan Robin Appelman. Mereka saat ini semua berkontribusi atau bekerja untuk Nextcloud karena mereka juga dibahas di atas panggung pada konferensi Nextcloud 2016.
b. Latar belakangNextcloud adalah suite software client-server untuk menciptakan layanan file hosting. kurang lebihnya ini sangat mirip dengan owncloud, karna pengembang dari nextcloud itu dari pengembang owncloud.
c. Maksud dan tujuanDapat membangun Cloud storage
d. Hasil yang diharapkan Mengerti maksud dan tujuan membangun Cloud Storage dengan NextCloud
C. Alat dan Bahan – Laptop
– Internet
– Aplikasi Nextcloud
– Internet
– Aplikasi Nextcloud
D. Jangka waktu pelaksanaan 120 Menit
E. Proses dan tahapan
- Langkah pertama Copy file nextcloud ke server debian dilokasi “/home/kiki”
- Kemudian copykan file tersebut di folder “/tmp”
- Unzip file nextcloud dengan perintah seperti dibawah ini
- Kemudian buka file “nextcloud.sh” yang terletak di “/tmp”
- Kemudian tambahkan script dibawah ini lalu save#!/bin/bash
ocpath=’/var/www/nextcloud’
htuser=’www-data’
htgroup=’www-data’
rootuser=’root’printf “Creating possible missing Directories\n”
mkdir -p $ocpath/data
mkdir -p $ocpath/assets
mkdir -p $ocpath/updaterprintf “chmod Files and Directories\n”
find ${ocpath}/ -type f -print0 | xargs -0 chmod 0640
find ${ocpath}/ -type d -print0 | xargs -0 chmod 0750
chmod 755 ${ocpath}printf “chown Directories\n”
chown -R ${rootuser}:${htgroup} ${ocpath}/
chown -R ${htuser}:${htgroup} ${ocpath}/apps/
chown -R ${htuser}:${htgroup} ${ocpath}/assets/
chown -R ${htuser}:${htgroup} ${ocpath}/config/
chown -R ${htuser}:${htgroup} ${ocpath}/data/
chown -R ${htuser}:${htgroup} ${ocpath}/themes/
chown -R ${htuser}:${htgroup} ${ocpath}/updater/chmod +x ${ocpath}/occprintf “chmod/chown .htaccess\n”
if [ -f ${ocpath}/.htaccess ]
then
chmod 0644 ${ocpath}/.htaccess
chown ${rootuser}:${htgroup} ${ocpath}/.htaccess
fi
if [ -f ${ocpath}/data/.htaccess ]
then
chmod 0644 ${ocpath}/data/.htaccess
chown ${rootuser}:${htgroup} ${ocpath}/data/.htaccess
fi - Kemudian copykan file nextcloud di folder “/var/www”
- Kemudian jalankan programnya dengan perintah “bash /tmp/nextcloud.sh”
- Selanjutnya buka file nextcloud.conf seperi gambar dibawah ini
- Lalu isikan script di bawah ini
- Kemudian masukkan perintah yang terkotak merah
- Lakukan perintah seperti dibawah ini
- lalu masukkan perintah “systemctl reload apache2”
- Lalu masuk ke phpmyadmin dan tambahkan database “nextcloud”
- Jika berhasil akan tampil seperti ini
- nextcloud sudah ada di database
- Lalu tambahkan account admin dan passwordnya
- Lalu isikan account dan password phpmyadmin
- Kemudian akan tampil seperti ini
- Nextcloud sudah bisa digunakan
F. Hasil yang didapatkan Dapat menginstal Nextcloud dan berhasil
G. Temuan Permasalahan Setelah mendaftar dan ingin Login lagi lupa password
H. Kesimpulan yang didapatkanNextcloud adalah aplikasi penyimpanan berbasis online. Nextcloud dapat mengamankan data penting
Advertisements
Tidak ada komentar:
Posting Komentar