Cron Job, DirectAdmin kontrol panelinde belirli zaman aralıklarında otomatik olarak çalışan görevlerdir. Web sitenizde düzenli olarak çalıştırmanız gereken işlemleri (örneğin veritabanı yedekleme, rapor oluşturma, e-posta gönderimi vb.) manuel yapmanıza gerek kalmadan otomatik hale getirmenizi sağlar.
Bu rehberde, DirectAdmin paneli üzerinden nasıl Cron Job tanımlayabileceğinizi adım adım anlattık.
DirectAdmin kontrol panelinize giriş yaptıktan sonra sol menüde yer alan Gelişmiş Özellikler (Advanced Features) bölümüne tıklayın. Ardından, açılan menüden Zamanlanmış Görevler (Cron Jobs) sekmesine geçiş yapın.
Yeni Cron Job tanımlarken aşağıdaki alanları doldurmanız gerekir:
Her alan için belirli değerler girerek görevin ne zaman çalışacağını belirlersiniz:
| Alan | Açıklama | Örnek Değer |
|---|---|---|
| Dakika | 0–59 | */5 (her 5 dakikada bir) |
| Saat | 0–23 | 2 (saat 02:00) |
| Gün (Ay) | 1–31 | 1,15 (ayın 1’i ve 15’i) |
| Ay | 1–12 | * (her ay) |
| Gün (Hafta) | 0–7 (0 ve 7 = Pazar) | 1-5 (hafta içi) |
Bu alana cron tarafından çalıştırılacak komutu yazmanız gerekir. Aşağıda bazı örnekler yer almaktadır:
*/10 * * * * → Her 10 dakikada bir çalışır
0 0 * * * → Her gün saat 00:00’da çalışır
0 6 * * 1 → Her Pazartesi sabah saat 06:00’da çalışır
15 14 1 * * → Her ayın 1’i saat 14:15’te çalışır
DirectAdmin üzerinden Cron Job tanımlamak, zaman alıcı işlemleri otomatikleştirerek hem zaman kazandırır hem de hata riskini azaltır. Yukarıdaki adımları izleyerek, web sitenizin arka planda ihtiyaç duyduğu görevleri kolayca planlayabilirsiniz.