image
Blog 6 min read

Cara Set Cron Job via cPanel: Panduan Lengkap untuk Pemula

Author

Hartanta

Redaksi

Bagi pengguna hosting berbasis cPanel, cron job adalah salah satu fitur penting yang memungkinkan Anda menjalankan perintah atau script secara otomatis sesuai jadwal yang ditentukan. Fitur ini sangat berguna untuk berbagai kebutuhan, seperti menjalankan backup rutin, mengupdate database, hingga mengirim email otomatis.

Dalam artikel ini, kita akan membahas langkah-langkah cara set cron job via cPanel dengan mudah dan cepat, bahkan untuk pemula.

Apa itu Cron Job?

Cron job adalah tugas terjadwal yang dieksekusi oleh server pada interval tertentu. Dengan cron job, Anda bisa mengotomatisasi proses tanpa harus menjalankannya secara manual. Misalnya:

  • Menjalankan script backup setiap jam 12 malam.

  • Membersihkan cache atau file sementara setiap hari.

  • Mengupdate data dari API tiap 5 menit.

Langkah-Langkah Cara Set Cron Job via cPanel

1. Login ke cPanel

  • Masuk ke akun cPanel hosting Anda (biasanya melalui domain.com/cpanel).

  • Masukkan username dan password yang sudah diberikan oleh penyedia hosting.

2. Buka Menu Cron Jobs

  • Pada dashboard cPanel, gulir ke bagian Advanced.

  • Klik menu Cron Jobs.

3. Atur Email Notifikasi (Opsional)

  • Di bagian Cron Email, Anda bisa memasukkan alamat email untuk menerima notifikasi hasil eksekusi cron.

  • Jika tidak ingin menerima notifikasi, bisa dikosongkan atau tambahkan >/dev/null 2>&1 di akhir perintah cron.

4. Tambahkan Cron Job Baru

  • Pada bagian Add New Cron Job, tentukan waktu eksekusi:

    • Minute (0–59)

    • Hour (0–23)

    • Day (1–31)

    • Month (1–12)

    • Weekday (0–6, di mana 0 = Minggu)

Contoh pengaturan waktu cron job:

  • 0 0 * * * → jalan setiap tengah malam.

  • */5 * * * * → jalan setiap 5 menit sekali.

  • 0 6 * * 1 → jalan setiap Senin jam 6 pagi.

5. Masukkan Command Cron

Command adalah perintah yang dijalankan oleh server.
Jika ingin menjalankan file PHP, biasanya formatnya seperti:

/usr/local/bin/php /home/username/public_html/folder/script.php 

Jika ingin menjalankan via URL, gunakan:

wget -q -O /dev/null https://domain.com/folder/script.php 

6. Simpan Cron Job

  • Klik Add New Cron Job.

  • Cron akan muncul di daftar cron jobs aktif, artinya sudah berjalan.

Tips Menggunakan Cron Job di cPanel

  • Gunakan interval waktu yang sesuai kebutuhan agar server tidak terbebani.

  • Pastikan path PHP benar. Biasanya /usr/local/bin/php, tetapi bisa berbeda tergantung hosting.

  • Untuk testing, jalankan cron setiap menit (* * * * *) lalu ubah ke jadwal final setelah dipastikan berjalan.

  • Simpan hasil eksekusi ke file log jika ingin memantau:

    /usr/local/bin/php /home/username/public_html/script.php >> /home/username/cron.log 2>&1 

Menggunakan cron job via cPanel sangat membantu dalam mengotomatisasi tugas-tugas rutin di server. Dengan langkah-langkah di atas, Anda bisa dengan mudah mengatur jadwal eksekusi script, baik untuk backup, update data, maupun maintenance sistem.

Jika Anda masih baru menggunakan hosting, jangan ragu untuk mencoba membuat cron job sederhana, lalu tingkatkan penggunaannya sesuai kebutuhan.

Author By Hartanta
Tips & Trik Gadget untuk Foto Aesthetic, Hemat Baterai, dan Stylish

Temukan 7 gadget tips & trik keren untuk cewek usia 16–20 tahun. Mulai dari foto aesthetic, hemat baterai, sampai aksesoris lucu biar gadget makin kekinian.

Chat on WhatsApp