assalamu'alaikum wr. wb.
A. Pendahuluan
Pada saat ini Selasa, 25 Juli 2017 saya akan sharing tentang bagaimana saya menyimpan file dengan melakukan instalasi nextcloud pada server debian 8.6.
1. Pengertian
Nextcloud adalah perangkat lunak client-server untuk membuat dan menggunakan layanan file hosting . Ini secara fungsional mirip dengan Dropbox , meskipun Nextcloud bebas dan open-source , memungkinkan siapa saja untuk menginstal dan mengoperasikannya di server pribadi . Berbeda dengan layanan proprietary seperti Dropbox, arsitektur terbuka memungkinkan penambahan fungsionalitas tambahan ke server dalam bentuk aplikasi.
2. Latar Belakang
Menginstall nextcloud ini saya lakukan untuk media penyimpanan local yang terdapat pada server debian saya, serta dapat juga diintegrasikan menggunakan hp.
3. Maksud dan Tujuan
Semua data yang saya miliki akan aman pada server saya sewaktu waktu tejadi masalah dengan alat pengolah data saya.
4. Hasil yang Diharapkan
Dapat melakukan instalasi nextcloud ini dengan lancar serta menambah kemudahan saya ketika menjadi administrator.
B. Alat dan Bahan
1 Jam pengerjaan instalasi Nexcloud
D. Prosess & Tahapan Pelaksanaan Pekerjaan
1.Pertama download di situs resminya.
4. Pindahkan file nextcloud yang tadi di dalam folder home.
8. Selanjutnya copy folder hasil exstract tadi pada "/var/www"
9. Dan kita jalankan file "nextcloud.sh" dengan bash.
11. Masuk phpmyadmin dan buat database untuk nextcloud.
13. Pilih tab menu database (sebelah global) dan pada use text field pilih nextcloud
14. Setelah muncul seperti ini pilih "check all"
15. Selanjutnya pada browser ketikkan
Isikan user dan password sesuai keinginan.
Dan isikan juga nama database, user dan, password.
19. Isikan sesuai IP Server dan user yang tadi kamu buat.
Jika sudah jadi akan muncul seperti ini.
E. Hasil yang Didapatkan
Mempunyai tempat penyimpanan yang efisien dan aman.
F. Temuan Permasalahan
Kesalahannya terjadi karena saya memasukan password nextcloud sama dengan password phpmyadmin jadi ketika saya diminta konfirmasi salah terus
G. Kesimpulan yang Didapatkan
Nextcloud ini merupakan hasil pengembangan dari owncloud, yang dapat menyimpan file pribadi bahkan bisnis dengan aman pada server.
H. Referensi & Daftar Pustaka
https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-nextcloud-on-ubuntu-16-04
https://en.wikipedia.org/wiki/Nextcloud
wassalamu'alaikum wr. wb.
A. Pendahuluan
Pada saat ini Selasa, 25 Juli 2017 saya akan sharing tentang bagaimana saya menyimpan file dengan melakukan instalasi nextcloud pada server debian 8.6.
1. Pengertian
Nextcloud adalah perangkat lunak client-server untuk membuat dan menggunakan layanan file hosting . Ini secara fungsional mirip dengan Dropbox , meskipun Nextcloud bebas dan open-source , memungkinkan siapa saja untuk menginstal dan mengoperasikannya di server pribadi . Berbeda dengan layanan proprietary seperti Dropbox, arsitektur terbuka memungkinkan penambahan fungsionalitas tambahan ke server dalam bentuk aplikasi.
2. Latar Belakang
Menginstall nextcloud ini saya lakukan untuk media penyimpanan local yang terdapat pada server debian saya, serta dapat juga diintegrasikan menggunakan hp.
3. Maksud dan Tujuan
Semua data yang saya miliki akan aman pada server saya sewaktu waktu tejadi masalah dengan alat pengolah data saya.
4. Hasil yang Diharapkan
Dapat melakukan instalasi nextcloud ini dengan lancar serta menambah kemudahan saya ketika menjadi administrator.
B. Alat dan Bahan
- File Nextcloud
- PC Server
- Laptop
1 Jam pengerjaan instalasi Nexcloud
D. Prosess & Tahapan Pelaksanaan Pekerjaan
1.Pertama download di situs resminya.
Download file seperti di bawah ini.
2. Setelah itu pindahkan file ke server dengan mengetikkan perintah berikut.
3. Masuk ke server menggunakan ssh.#scp nextcloud-12.0.0.zip sidik@192.168.184.2:/home
#ssh sidik@192.168.184.2
4. Pindahkan file nextcloud yang tadi di dalam folder home.
#cp nextcloud-12.0.0.zip /tmp/5. Masuk pada folder tmp dengan ketikkan
#cd /tmp/6. Extract file nextcloudnya.
#unzip nextcloud-12.0.0.zip7. Selanjutnya kita buat file "nextcloud.sh" pada folder tmp.
#nano nextcloud.shKemudian tambahkan script ini :
Tekan Crtl X , Y dan,lalu Enter
#!/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/updater printf "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}/occ printf "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
8. Selanjutnya copy folder hasil exstract tadi pada "/var/www"
#cp nextcloud /var/www
9. Dan kita jalankan file "nextcloud.sh" dengan bash.
#bash nextcloud.sh
Jika berhasil akan muncul seperti ini.10. Kemudian buat file "nextcloud.conf" dengan perintah :
#nano /etc/apache2/sites-avaliable/nextcloud.confLalu ketikkan perintah
#a2ensite nextcloudJika ada perintah "service apache2 reload" maka reload dengan perintah :
#service apache2 reload
11. Masuk phpmyadmin dan buat database untuk nextcloud.
Database > tulisnama database > create.12. Masuk ke user dan edit privileges pada root localhost.
User > edit privileges
13. Pilih tab menu database (sebelah global) dan pada use text field pilih nextcloud
database > use text field > nextcloud
14. Setelah muncul seperti ini pilih "check all"
15. Selanjutnya pada browser ketikkan
192.168.184.2/nextcloud
Isikan user dan password sesuai keinginan.
Dan isikan juga nama database, user dan, password.
Klik finish
16. Create user baru untuk pengguna ponsel, karena saya akan mengintegrasikannya dengan ponsel.
gambar gerigi > user17. Tulis user dan password dan klik create
isi user > isi password > create18. Install aplikasinya di ponsel.
19. Isikan sesuai IP Server dan user yang tadi kamu buat.
Jika sudah jadi akan muncul seperti ini.
E. Hasil yang Didapatkan
Mempunyai tempat penyimpanan yang efisien dan aman.
F. Temuan Permasalahan
Kesalahannya terjadi karena saya memasukan password nextcloud sama dengan password phpmyadmin jadi ketika saya diminta konfirmasi salah terus
G. Kesimpulan yang Didapatkan
Nextcloud ini merupakan hasil pengembangan dari owncloud, yang dapat menyimpan file pribadi bahkan bisnis dengan aman pada server.
H. Referensi & Daftar Pustaka
https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-nextcloud-on-ubuntu-16-04
https://en.wikipedia.org/wiki/Nextcloud
wassalamu'alaikum wr. wb.