3 menit
Dalam tutorial ini, kita akan membahas cara membuat cron job di cPanel. Tapi perlu diketahui, cara ini merupakan cara dasar saja. Untuk cara penggunaan lebih lanjut, kamu perlu mengetahui atau memahami perintah-perintah Linux.
Cron Job merupakan salah satu fitur di cPanel yang memungkinkan kamu untuk menjalankan perintah seperti menjalankan script PHP, membuat file, hingga menghapus file secara berkala dan terjadwal.
Cara Membuat Cron Job di cPanel
Langsung saja, dalam tutorial ini misalnya kita akan membuat cron job atau jadwal untuk membuat file yang berisi waktu ketika cron job berjalan, serta dengan nama file ketika cron berjalan, sehingga nama filenya unik dan tidak menimpa file lainnya.
1. Login cPanel
Karena disini kita menggunakan cpanel, tentunya kamu perlu login cpanel. Maksudnya cpanel hosting yang sudah kamu miliki, bukan login di cpanel.net ya!
Untuk login cpanel, biasanya kamu bisa menggunakan salah satu link berikut:
- https://cpanel.namadomain
- https://namadomain:2083
- https://namadomain/cpanel
*pastikan untuk mengubah namadomain dengan nama domain websitemu, misalnya wpgan.com
2. Buka Halaman Cron Job
Sudah berhasil login cpanel? Sekarang kamu bisa mencari dan membuka halaman Cron Jobs dari kolom pencarian cPanel supaya lebih cepat
3. Tentukan Pengaturan Cron Job
Dihalaman cron jobs, kamu bisa menentukan seberapa sering penjadwalan tersebut akan berjalan, misalnya setiap 1 menit, setiap 1 jam, setiap 1 hari, hingga setiap 1 tahun.
Untuk penentuan dasar, misalnya setiap 1 menit, maka kamu bisa memilih opsinya dari kolom Common Settings, dimana dalam tutorial ini kita akan menjalankan cron setiap satu menit supaya dapat melihat hasilnya secepat mungkin.
4. Tambahkan Command
Langkah terakhir, maka kita hanya perlu menambahkan command atau perintah yang perlu dijalankan. Misalnya dalam tutorial ini kita akan menyimpan file didalam folder public_html/cron_jobs/file_{tanggal}.txt, maka perintahnya bisa seperti ini
date +\%Y\%m\%d\%H\%M\%S > /home/usercpanel/public_html/cron_jobs/file_$(date +\%s).txt
Keterangan:
- usercpanel: ubah dengan username cpanel kalian, misalnya namadoma
- public_html/cron_jobs/: sesuaikan dengan lokasi folder yang akan kamu gunakan dan pastikan folder tersebut sudah ada. Apabila folder tidak ada, cron jobs tidak akan berjalan.
Ketika sudah menentukan jadwal dan command, maka kamu bisa menyimpan cron
5. Periksa Folder dan Pastikan Cron Berjalan
Sekarang kamu hanya perlu menunggu pada folder public_html/cron_jobs/ dan memeriksa apakah akan bertama file baru dalam beberapa menit atau tidak. Apabila tidak, berarti terdapat kesalahan pada perintah atau command yang kamu gunakan.
Peringatan Penting: Apabila kamu menggunakan perintah dan jadwal yang sama seperti di tutorial ini, pastikan untuk menghapus cron ketika sudah berhasil, supaya nantinya disk space atau inodes tidak penuh.
Terima kasih telah berkunjung ke WPGan.com. Dapatkan saldo $100 di Vultr gratis dan deploy servermu sendiri melalui [Halaman Ini]