{"id":8011,"date":"2025-09-23T16:40:39","date_gmt":"2025-09-23T09:40:39","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=8011"},"modified":"2026-02-16T10:14:11","modified_gmt":"2026-02-16T03:14:11","slug":"panduan-setting-cron-jobs-di-cpanel","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/panduan-setting-cron-jobs-di-cpanel\/","title":{"rendered":"Panduan Setting Cron Jobs di cPanel"},"content":{"rendered":"\n<p>Apakah Anda sering merasa repot harus menjalankan skrip website secara manual berulang kali? Bayangkan jika tugas rutin seperti backup database, membuat symlink, atau menghapus <em>cache <\/em>bisa berjalan terotomatisasi, tentu akan sangat membantu Anda. Inilah fungsi utama dari setting cron jobs di cPanel.<\/p>\n\n\n\n<p>Dengan fitur cron job, Anda bisa mengatur jadwal otomatisasi sesuai kebutuhan, sehingga kelola website lebih aman, rapi, dan hemat waktu. <\/p>\n\n\n\n<p>Dalam panduan ini, kami akan membahas langkah demi langkah cara setting cron jobs di cPanel lengkap dengan contoh dan tips praktis agar Anda bisa langsung mencobanya.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apa itu Cron Job?<\/h2>\n\n\n\n<p>Cron jobs adalah fitur pada server Linux yang memungkinkan Anda menjalankan perintah atau skrip secara otomatis pada waktu tertentu. Dengan cron jobs, Anda bisa mengatur tugas rutin seperti backup database, pembersihan file sementara, hingga menjalankan skrip PHP tertentu tanpa harus mengeksekusinya secara manual.<\/p>\n\n\n\n<p>Fitur ini sangat membantu untuk menghemat waktu, menjaga performa website, dan memastikan pekerjaan rutin berjalan tepat waktu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Memahami Format Waktu Cron<\/h2>\n\n\n\n<p>Saat menambahkan Cron job, Anda akan menemukan kolom pengaturan waktu. Format cron terdiri dari lima parameter utama, yaitu <\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Kolom<\/th><th>Keterangan<\/th><th>Contoh<\/th><\/tr><\/thead><tbody><tr><td>Menit (0-59)<\/td><td>Menentukan menit eksekusi<\/td><td>0<\/td><\/tr><tr><td>Jam (0-23)<\/td><td>Menentukan jam eksekusi<\/td><td>2 (jam 02:00)<\/td><\/tr><tr><td>Hari (1-31)<\/td><td>Menentukan tanggal<\/td><td>15 (tanggal 15 setiap bulan)<\/td><\/tr><tr><td>Bulan (1-12)<\/td><td>Menentukan bulan<\/td><td>6 (bulan Juni)<\/td><\/tr><tr><td>Hari dalam Minggu (0-7)<\/td><td>0\/7 = Minggu, 1 = Senin, dst<\/td><td>1 (setiap Senin)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Contoh kombinasi:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>0 1 * * * artinya setiap hari jam 01:00 dini hari<\/li>\n\n\n\n<li>*\/10 * * * * artinya setiap 10 menit<\/li>\n\n\n\n<li>0 0 1 * * artinya setiap tanggal 1 jam 00:00<\/li>\n<\/ul>\n\n\n\n<p>Bagi Anda yang mengalami kendala dalam menentukan waktu, Anda bisa menggunakan <a href=\"https:\/\/crontab.guru\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Crontab guru<\/a> untuk belajar cron <em>schedule<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh Cron Jobs Yang Umum Digunakan<\/h2>\n\n\n\n<p>Berikut adalah beberapa contoh cron jobs yang umum digunakan oleh pelanggan Hosting di Rumahweb Indonesia. <\/p>\n\n\n\n<p>1. Backup Database Otomatis<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>mysqldump -u user -p'password' nama_database &gt; \/home\/username\/backup\/db-$(date +\\%F).sql<\/code><\/pre>\n\n\n\n<p>2. Membersihkan File Temporary<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf \/home\/username\/public_html\/tmp\/*<\/code><\/pre>\n\n\n\n<p>3. Menjalankan Skrip PHP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/local\/bin\/php \/home\/username\/public_html\/cron-script.php<\/code><\/pre>\n\n\n\n<p>4. Menjalankan PHP Artisan<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/usr\/local\/bin\/php \/lokasi_file_laravel\/artisan schedule:run &gt;&gt; \/dev\/null 2&gt;&amp;1<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Setting Cron Jobs di cPanel<\/h2>\n\n\n\n<p>Setelah mengetahui fungsi dan contohnya, sekarang kita akan belajar membuat cron jobs di cPanel. Berikut langkah-langkahnya:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login ke cPanel hosting Anda. <\/li>\n\n\n\n<li>Klik menu Cron Jobs <\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"452\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-1024x452.png\" alt=\"Menu Cron Job di cPanel\" class=\"wp-image-57855\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-1024x452.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-300x132.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-768x339.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-370x163.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-270x119.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-570x251.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel-740x326.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/menu-cron-jobs-di-cpanel.png 1104w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Cron Email adalah laporan yang dikirim dari cron jobs yang Anda buat, dan secara default akan menggunakan alamat email utama pada cPanel. Jika ingin menggunakan alamat email lain, cukup masukkan email tujuan pada kolom yang tersedia lalu klik tombol <strong>\u201cUpdate Email\u201d<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email.png\"><img loading=\"lazy\" decoding=\"async\" width=\"810\" height=\"310\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email.png\" alt=\"Cron Email\" class=\"wp-image-57856\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email.png 810w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email-300x115.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email-768x294.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email-370x142.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email-270x103.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email-570x218.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/cron-email-740x283.png 740w\" sizes=\"auto, (max-width: 810px) 100vw, 810px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Pada kolom <strong>Add New Cron Job<\/strong>, Anda bisa membuat cron jobs baru sesuai kebutuhan. Pada demo ini, kami akan mencoba untuk membuat cron untuk menjalankan perintah php pada file <code>\/home\/usercpanel\/public_html\/index.php<\/code> yang akan berjalan setiap hari sekali pada pukul 00:00.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron.png\"><img loading=\"lazy\" decoding=\"async\" width=\"476\" height=\"548\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron.png\" alt=\"setting cron jobs di cPanel\" class=\"wp-image-57857\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron.png 476w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-261x300.png 261w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-370x426.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-270x311.png 270w\" sizes=\"auto, (max-width: 476px) 100vw, 476px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Nantinya, Anda bisa melihat hasil cron yang telah dibuat pada kolom <strong>Current Cron Jobs<\/strong>. Berikut contoh yang kami buat.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"96\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-1024x96.png\" alt=\"Hasil pembuatan cron\" class=\"wp-image-57858\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-1024x96.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-300x28.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-768x72.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-370x35.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-270x25.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-570x53.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron-740x69.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-hasil-cron.png 1453w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Kami juga akan memberikan satu contoh lain, dimana kami akan membuat cron untuk menjalankan <strong>Laravel Scheduler<\/strong> setiap 1 jam sekali. Dengan begitu, task yang Anda definisikan di Laravel akan dijalankan sesuai waktu yang ditentukan di aplikasi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"174\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-1024x174.png\" alt=\"contoh setting cron jobs di cpanel\" class=\"wp-image-57859\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-1024x174.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-300x51.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-768x131.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-370x63.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-270x46.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-570x97.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing-740x126.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/contoh-cron-artisan-testing.png 1417w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Tips Menentukan Frekuensi Cron<\/h2>\n\n\n\n<p>Berikut adalah beberapa tips untuk menentukan frekuensi cron jobs di cPanel, agar hosting tetap dapat berjalan dengan baik.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Jangan terlalu sering (misalnya tiap menit) jika tidak benar-benar diperlukan, karena bisa membebani server.<\/li>\n\n\n\n<li>Backup database sebaiknya dilakukan 1x per hari atau mingguan.<\/li>\n\n\n\n<li>Tugas berat (misalnya laporan besar) dijalankan di jam sepi (misalnya dini hari).<\/li>\n<\/ul>\n\n\n\n<p>Jika anda terpaksa menggunakan frekuensi cron lebih sering, maka kami sarankan untuk rutin melakukan pengecekan <em>resource usage<\/em> di hosting Anda. Panduannya bisa dipelajari <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-melihat-resource-usage-di-cpanel\/\" target=\"_blank\" rel=\"noopener\" title=\"\">disini<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Penutup<\/h2>\n\n\n\n<p>Cron jobs di cPanel adalah fitur penting untuk mengotomatisasi berbagai tugas di website Anda, mulai dari backup database, pembersihan file, hingga pengiriman email rutin. Dengan memahami format waktu, menulis skrip dengan aman, serta memanfaatkan fitur cPanel dengan benar, Anda bisa mengelola website lebih efisien dan profesional.<\/p>\n\n\n\n<p>Demikian artikel kami tentang cara setting cron jobs di cPanel hosting, semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apakah Anda sering merasa repot harus menjalankan skrip website secara manual berulang kali? Bayangkan jika tugas rutin seperti backup database, membuat symlink, atau menghapus cache bisa berjalan terotomatisasi, tentu akan sangat membantu Anda. Inilah fungsi utama dari setting cron jobs di cPanel. Dengan fitur cron job, Anda bisa mengatur jadwal otomatisasi sesuai kebutuhan, sehingga kelola [&hellip;]<\/p>\n","protected":false},"author":329,"featured_media":57853,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[695],"tags":[18,599,554],"class_list":{"0":"post-8011","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cpanel","8":"tag-cpanel","9":"tag-cron","10":"tag-cron-job"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2017\/09\/Banner-Panduan-Setting-Cron-Jobs-di-cPanel.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-25d","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/8011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/329"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=8011"}],"version-history":[{"count":3,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/8011\/revisions"}],"predecessor-version":[{"id":61845,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/8011\/revisions\/61845"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/57853"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=8011"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=8011"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=8011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}