cpanel cron job hesabı oluşturma
cpanel cron job hesabı oluşturma
cPanel üzerinde cron job (zamanlanmış görev) oluşturmak, belirli zamanlarda otomatik olarak bir komut veya betiğin çalıştırılmasını sağlar. Bu, web sitenizde düzenli işlemler (örneğin, veri yedekleme, günlük dosyalarının temizlenmesi vb.) için oldukça faydalıdır.
cPanel Üzerinde Cron Job Oluşturma Adımları
-
cPanel'e Giriş Yapın:
- cPanel kontrol panelinize kullanıcı adı ve şifrenizle giriş yapın.
-
Cron Jobs Menüsüne Gidin:
- cPanel ana sayfasında "Advanced" (Gelişmiş) bölümünün altında Cron Jobs menüsünü bulun ve tıklayın.
-
E-posta Bildirimlerini Ayarlayın:
- Cron job'un çıktısını e-posta ile almak isterseniz, sayfanın üst kısmındaki "Cron Email" bölümüne e-posta adresinizi girin.
- Eğer çıktıyı almak istemiyorsanız, komutunuzun sonuna
> /dev/null 2>&1
ekleyin.
-
Zamanlama Seçeneklerini Belirleyin:
Örneğin:
- Cron job'un ne sıklıkta çalışacağını belirlemek için uygun zamanlama seçeneklerini doldurun:
- Minute (Dakika): İşin her kaç dakikada bir çalışacağını belirtir (0-59).
- Hour (Saat): İşin çalışacağı saati belirtir (0-23).
- Day (Gün): İşin çalışacağı gün (1-31).
- Month (Ay): İşin çalışacağı ay (1-12).
- Weekday (Hafta günü): Haftanın hangi gününde çalışacağını belirtir (0-7, 0 = Pazar).
- Her gün saat 3'te çalışacak bir görev için şu ayarlar yapılır:
- Minute:
0
- Hour:
3
- Day:
*
- Month:
*
- Weekday:
- Minute:
- Cron job'un ne sıklıkta çalışacağını belirlemek için uygun zamanlama seçeneklerini doldurun:
-
Komutunuzu Girin:
- Çalıştırmak istediğiniz komutu yazın. Örneğin, bir PHP dosyasını çalıştırmak için:
/usr/local/bin/php /home/kullaniciadi/public_html/dosya.php
-
Add New Cron Job (Yeni Cron Job Ekle) Butonuna Tıklayın:
- Tüm ayarları yaptıktan sonra "Add New Cron Job" butonuna tıklayarak cron job'u kaydedin.
Yaygın Kullanılan Cron Komutları
- PHP Dosyası Çalıştırma:
/usr/local/bin/php /home/kullaniciadi/public_html/dosya.php
MySQL Yedeği Alma:
mysqldump -u kullaniciadi -p sifre veritabaniadi > /home/kullaniciadi/yedekler/yedek.sql
Cron job'lar ile düzenli işlemleri kolayca otomatikleştirebilirsiniz.