Selamat pagi sobat blogger kali ini saya akan membagikan ilmu mengenai nextcloud yang digunakan sebagai applikasi penyimpanan untuk server, langsung kita eksekusi saja..
1. Pengertian
Nextcloud adalah garpu ownCloud, server file sharing yang memungkinkan Anda menyimpan konten pribadi Anda, seperti dokumen dan gambar, di lokasi yang terpusat, seperti Dropbox. Untuk lebih jelasnya ada disini.
2. Alat dan Bahan
Mampu menginstall dan mengkonfigurasikan nextcloud untuk applikasi penyimpanan di server sekolah.
4. Langkah kerja
- Kita masuk server via ssh
- Kita download dulu nextcloudnya
- Kemudian kita ekstark file nya dengan perintah unzip.
- Setelah itu kita copy filenya ke directory /var/www dengan perintah #cp -r nextcloud /var/www/
- Kemudian kita masuk ke directory tmp dengan perintah #cd /tmp.
- Langkah selanjutnya kita membuat script di nextcloud.sh dengan perintah
#nano /etc/tmp/nextcloud.sh. Lalu copy scriptnya di bawah ini:
- Langkah selanjutnya kita buat configurasi nextcloudnya dengan perintah #nano /etc/apache2/site-available/nextcloud.conf. Langkah berikutnya mengisi dengan scrip yang ada di bawah ini:
- Berikutnya ialah meng-enablekan next cloud kita dengan perintah #a2ensite nextcloud dan perintah #a2enmod rewrite
- Lalu kita restart apache2 kita dengan perintah #systemctl reload apache2.
- Selanjutnya kita buat database di MYSQL dengan perintah #mysql -u root -p
>CREATE DATABASE nextcloud;
>GRANT ALL ON nextcloud.* to 'nextcloud'@'localhost' IDENTIFIED BY 'set_database_password';
> FLUSH PRIVILEGES;
> exit
- Langkah selanjutnya kita konfigurasikan lewat web dengan cara 192.168.40.5/nextcloud.
- Selanjutnya kita akan disuruh mengisi username dan password kita
- Jika muncul seperti gambar dibawah ini kita dapat menyilangnya yang ada di bagian kanan atas.
- Nah sekarang kita tinggal menggunakan nextcloudnya.
5. Kesimpulan
Nextcloud adalah garpu ownCloud, server file sharing yang memungkinkan Anda menyimpan konten pribadi.
6. Hasil Kerja
Mampu membuat nextcloud, walau ada sedikit masalah.
7. Temuan Masalah.
Saya diharuskan mengisntall php cur sebelum lanjut menginstall next cloud.
8. Referensi
https://translate.google.com/translate?hl=jv&sl=en&tl=id&u=https%3A%2F%2Fwww.digitalocean.com%2Fcommunity%2Ftutorials%2Fhow-to-install-and-configure-nextcloud-on-ubuntu-16-04
Yah, mungkin hanya itu yang dapat saya bagikan untuk hari ini, semoga bermanfaat...
1. Pengertian
Nextcloud adalah garpu ownCloud, server file sharing yang memungkinkan Anda menyimpan konten pribadi Anda, seperti dokumen dan gambar, di lokasi yang terpusat, seperti Dropbox. Untuk lebih jelasnya ada disini.
2. Alat dan Bahan
- Laptop
- Akses internet
- Aplikasi nextcloud yang akan diinstall.
Mampu menginstall dan mengkonfigurasikan nextcloud untuk applikasi penyimpanan di server sekolah.
4. Langkah kerja
- Kita masuk server via ssh
- Kita download dulu nextcloudnya
- Kemudian kita ekstark file nya dengan perintah unzip.
- Setelah itu kita copy filenya ke directory /var/www dengan perintah #cp -r nextcloud /var/www/
- Kemudian kita masuk ke directory tmp dengan perintah #cd /tmp.
- Langkah selanjutnya kita membuat script di nextcloud.sh dengan perintah
#nano /etc/tmp/nextcloud.sh. Lalu copy scriptnya di bawah ini:
#!/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
- Selanjutnya jalankan scriptnya dengan perintah #bash /tmp/nextcloud.sh- Langkah selanjutnya kita buat configurasi nextcloudnya dengan perintah #nano /etc/apache2/site-available/nextcloud.conf. Langkah berikutnya mengisi dengan scrip yang ada di bawah ini:
Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
- Lalu kita restart apache2 kita dengan perintah #systemctl reload apache2.
- Selanjutnya kita buat database di MYSQL dengan perintah #mysql -u root -p
>CREATE DATABASE nextcloud;
>GRANT ALL ON nextcloud.* to 'nextcloud'@'localhost' IDENTIFIED BY 'set_database_password';
> FLUSH PRIVILEGES;
> exit
- Langkah selanjutnya kita konfigurasikan lewat web dengan cara 192.168.40.5/nextcloud.
- Selanjutnya kita akan disuruh mengisi username dan password kita
- Jika muncul seperti gambar dibawah ini kita dapat menyilangnya yang ada di bagian kanan atas.
- Nah sekarang kita tinggal menggunakan nextcloudnya.
5. Kesimpulan
Nextcloud adalah garpu ownCloud, server file sharing yang memungkinkan Anda menyimpan konten pribadi.
6. Hasil Kerja
Mampu membuat nextcloud, walau ada sedikit masalah.
7. Temuan Masalah.
Saya diharuskan mengisntall php cur sebelum lanjut menginstall next cloud.
8. Referensi
https://translate.google.com/translate?hl=jv&sl=en&tl=id&u=https%3A%2F%2Fwww.digitalocean.com%2Fcommunity%2Ftutorials%2Fhow-to-install-and-configure-nextcloud-on-ubuntu-16-04
Yah, mungkin hanya itu yang dapat saya bagikan untuk hari ini, semoga bermanfaat...












































