Wednesday, 1 April 2026

Kirim file dari laptop Ubuntu ke Armbian

 

Baik, berarti file ada di laptop Ubuntu, dan mau dikirim ke server Armbian 100.106.69.13 ke folder yang sama:

/var/www/html/moodle/local/jurnalmengajar

Perintah dijalankan di laptop Ubuntu.


Cara paling aman (disarankan) — rsync

Ini paling bagus untuk plugin Moodle:

rsync -av /var/www/html/moodle/local/jurnalmengajar/ \
root@100.106.69.13:/var/www/html/moodle/local/jurnalmengajar/

Ini akan:

  • Upload file baru

  • Update file yang berubah

  • Tidak menghapus file lama

  • Lebih cepat dari scp


Kalau mau pakai SCP (copy semua)

scp -r /var/www/html/moodle/local/jurnalmengajar/* \
root@100.106.69.13:/var/www/html/moodle/local/jurnalmengajar/

Kalau hanya file PHP saja

Biasanya update plugin cukup ini:

cd /var/www/html/moodle/local/jurnalmengajar

scp *.php root@100.106.69.13:/var/www/html/moodle/local/jurnalmengajar/

Kalau termasuk folder penting plugin Moodle

cd /var/www/html/moodle/local/jurnalmengajar

scp -r classes db lang templates cli pix vendor \
root@100.106.69.13:/var/www/html/moodle/local/jurnalmengajar/

Urutan kerja yang biasa admin Moodle lakukan

Biasanya seperti ini:

cd /var/www/html/moodle/local
rsync -av jurnalmengajar/ root@100.106.69.13:/var/www/html/moodle/local/jurnalmengajar/

Ini yang paling rapi.


Setelah upload di server Armbian (penting)

Login ke Armbian lalu:

chown -R www-data:www-data /var/www/html/moodle/local/jurnalmengajar

Supaya Moodle tidak error permission.


Ringkasan cepat

TujuanPerintah
Kirim 1 folderrsync -av folder/ server:/folder
Kirim semua filescp -r folder/* server:/folder
Kirim file php sajascp *.php server:/folder
Update plugin Moodlersync -av
Share:

0 comments:

Post a Comment