DirectAdmin Cron Job Oluşturma

Narhost
Kategori: VPS Server

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.

Cron Job Nasıl Oluşturulur?

Adım 1 – DirectAdmin Paneline Giriş Yapın

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.

Adım 2 – Cron Ekle

Cron Jobs sayfasında, sağ üst kısımda bulunan Görev Ekle (Add Cron Job) butonuna tıklayın. Bu sayfada zamanlama ayarları ve çalıştırmak istediğiniz komut satırı yer alacaktır.

Adım 3 – Cron İçeriği

Yeni Cron Job tanımlarken aşağıdaki alanları doldurmanız gerekir:

⏱ Zamanlama Ayarları

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)

⛓ Komut Satırı

Bu alana cron tarafından çalıştırılacak komutu yazmanız gerekir. Aşağıda bazı örnekler yer almaktadır:

# PHP dosyasını çalıştırmak için
php /home/kullanici/domains/siteniz.com/public_html/script.php
# curl ile cron tetiklemek
curl –silent http://www.siteniz.com/cron.php > /dev/null# wget ile cron tetiklemek
wget -O /dev/null http://www.siteniz.com/cron.php

🧠 Zamanlama Formatı Örnekleri

  • */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


✅ Sonuç

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.

ℹ️ Bu çözüm adımları işe yaramadıysa, Narhost’un uzman teknik ekibi size yardımcı olabilir.
Hemen destek talebi oluşturun
Etiketler: directadmin