PENGENALAN
Assalamualaikum Wr.WbNextcloud 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.
Langkah langkah instalasi Nextcloud
Sebelum masuk penginstalan Nextcloud pastikan teman-teman sudah
menginstall Database server dan Phpmyadmin. Kalau belum silahkan ikuti
tutorial nya disini1. Pertama download file aplikasi nextcloudnya disini yang berjenis zip. Terserah teman teman mau download yang versi berapa
2. Masuk ke folder dimana fila aplikasi teman teman berada lalu open terminal dan pindahkan masuk ke server. Di sini saya me remot Server menggunakan SSH. Dengan cara seperti di bawah ini
scp nextcloud.zip root@192.168.42.100:/var/www/html3. Lalu di server Debian masuk ke directory /var/www/html dengan cara
cd /var/www/html4. Lalu kita unzip file nextcloud kita yang berada dalam folder html dengan cara unzip<spasi>nama file.
unzip nextcloud.zip5. setelah itu masuk ke directory lalu buat folder nextcloud.sh untuk mengisi script nextcloud di dalam nya.
cd /tmp/ nano nextcloud.shTambahkan script berikut didalam nextcloud.sh
#!/bin/bashSeperti gambar di bawah ini.
ocpath=’/var/www/html/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
6. Jalankan skrip dengan perintah bash.
bash nextcloud.sh7. Lalu buka Phpmyadmin anda untuk menambahkan database nextcloud
8. Tambahkan database Nextcloud ikuti langkah2 sesuai gambar di bawah ini.
9. Selanjutnya isikan nama pengguna dan password nexcloud anda. Dan dibawah isikan username dan password phpmyadmin anda lalu masukkan juga nama database anda yang telah anda buat tadi yaitu nextcloud baru tekahir tekan finish setup.
Inilah tampilan aplikasi wordpress pada saat instalasi berhasil
Mungkin sekian dari saya, semoga bermanfaat bagi teman teman
jika mendapatkan kesulitan silahkan tinggalkan komentar yang ada di
bawah. Terima Kasih!!!
Wassalamualaikum wr.wb
Wassalamualaikum wr.wb
No comments:
Post a Comment