Plesk Panelde Crontab Kullanımı ( Resimli Anlatım )

Plesk Panelde Crontab Kullanımı ( Resimli Anlatım )

Bu dersimizde plesk panel için bir işlemimizi düzenli aralıklarla otomatik olarak nasıl çalıştığını göstereceğim.Daha önceki Dersimizde mysql dumper ile otomatik yedek almayı göstermiş işin sadece crontab ‘ a bağlama kısmı kalmıştı.Fazla Uzatmadan başlayalım.

Cpanelde Bu işlemi yapmak için Bu konuyu okuyun

1-) Plesk Panelimizi Açıyoruz.Resimdeki Görülen Kısma tıklıyoruz.

( Aktif değilse host yöneticinize başvurunuz. )

plesk panel


              
              
              
              
              
              
              
              
              
              
              
              
              
              
              
              

2-) Açılan sayfada şu şekilde işleme devam ediyoruz.

plesk panel



              
              
              
              
              
              
              
              
              
              

3-)Yeni bir Crontab işlemi oluşturuyoruz.

plesk panel



              
              
              
              
              
              
                            
              
                            

4-) Asıl önemli olan kısma geçiyoruz.

plesk panel



              
              
                            
              
              
                            
              
              
              
              
              
              
              
              
              
              


1 numaralı kısımda crontab aktif mi değil mi diye ayarlıyoruz

Paraf atılmış olmalı


2 numaralı kısımda crontab'ın hangi dakikalarda gerçekleşeceğini (0 ile 59 arası)
  • işlemin her dakika olmasını istiyorsan * koymalıyız.
  •  işlemin her 10 dakikada bir olmasını istiyorsan */10 yapmalıyız.
  •  işlemin her 30 dakikada bir olmasını istiyorsan */30 yapmalıyız. 

3 numaralı kısımda crontab'ın hangi Saatlerde gerçekleşeceğini (0 ile 23)
  • işlemin her Saat olmasını istiyorsan * koymalıyız.
  • işlemin saat 2′de bir olmasını istiyorsan 2 yapmalıyız.
  • işlemin her 12 saatte bir olmasını istiyorsan */12 yapmalıyız.

4 numaralı kısımda crontab'ın ayın hangi günlerinde gerçekleşeceğini (1 ile 31)
  • işlemin ayın her günü olmasını istiyorsan * koymalıyız.
  • işlemin ayın her 1o’nunda olmasını istiyorsan 10 yapmalıyız.
  • işlemin ayın her 10′u ile 20′sinde olmasını istiyorsan 10,20 yapmalıyız.

5 numaralı kısımda crontab'ın hangi Aylarda gerçekleşeceğini.(1 ile 12)
  • işlemin her ay olmasını istiyorsan * koymalıyız.
  • işlemin her 2 ayda bir olmasını istiyorsan */2 yapmalıyız.
  • işlemin 6 ve 9 ayda olmasını istiyorsan 6,9 yapmalıyız. ( Haziran ve Eylül )

6 numaralı kısımda crontab'ın Haftanın hangi Günlerinde gerçekleşeceğini.(0 ile 6)
  • işlemin Haftanın her günü olmasını istiyorsan * koymalıyız.
  • işlemin Haftanın her 4. gününde bir olmasını istiyorsan */4 yapmalıyız. ( Perşembe)
  • işlemin haftanın 2 ve 5 günlerinde olmasını istiyorsan 2,5 yapmalıyız. (Salı ve Cuma )

7 Numaralı kısımda crontab'ımızı çalıştaracak olan komutumuzu girmeliyiz.
  • rm /home/kullaniciadiniz/httpdocs/cache/* ( Ftpmizde cache klasörü içindeki dosyaları siler. )
  • php /var/www/vhosts/kullaniciadiniz/httpdocs/admin/crontab.php ( Admin klasörü içindeki crontap.php dosyasını çalıştırır.)
  • wget -O /dev/null http://www.siteadiniz.com/admin/crontab.php > /dev/null ( Admin klasörü içindeki crontap.php dosyasını çalıştırır.)
  • Kodların sonuna >/dev/null koyarsanız crontab’ın otomatik olarak gönderdiği e-mail’ i iptal edersiniz.

 mysql dumper ile otomatik yedek alma Konusunda gösterdiğim son resimde 4 numaralı altını çizdiğim bölümü crontab ‘ a bağladığımızda otomatik yedek alma işlemi gerçekleşecektir.

Örnek Olarak

Dakika(0- 59)Saat (0- 23)Ayın hangi Günleri
(1 – 31)
Aylar (1-12)Haftanın hangi Günleri
(0 – 6)
Sonuç
20110,20**Her Ayın 10. ve
20. günlerinde saat 1.20′de
450***Her gece saat
00.45 ‘ te
3012**1Her pazartesi
Saat 12.30 ‘ da

Yorumlar (11)
  • Pingback: MysqlDumper ile Otomatik Mysql Yedeği alma | MilaT

  • Pingback: Cpanel Cron Job Kullanımı (Resimli Anlatım) | MilaT

  • Avatar

    Savaş Karahan Oca 12 2012 - 05:40 Cevapla

    Detaylı açıklamalarınız ve emekleriniz için çok teşekkür ederim. Kolaylıklar diliyorum.

  • Avatar

    Emre Alp Oca 26 2012 - 12:37 Cevapla

    Sunucumda Plesk Panel 9.5.4 var fakat zamanlı yedek alma(Scheduled Backup) çalışmıyor herangi bir sorunda vermiyor girdiğim saatte yedek alma işlemi başlamıyor, manuel yedek almada sorun çıkmıyor acaba nedendir?

    • Avatar

      MilaT Oca 26 2012 - 19:34 Cevapla

      Komut satırına yanlış bilgi yazıyor olabilirsiniz.Yazdığınız komutu verirseniz yardımcı olmaya çalışırım.

  • Avatar

    Metin2 Turkey Mar 22 2012 - 19:28 Cevapla

    Gerçekten de süper bir siteniz var emin olun internette şimdiye kadar gördüğüm bilgi paylaşım siteleri arasında en iyi sitesiniz bu başarının devamını diliyorum.

    • Avatar

      MilaT Mar 24 2012 - 21:07 Cevapla

      Güzel yorumunuz için teşekkür ediyorum böyle yorumlar beni daha çok yazmaya teşvik ediyor tekrar teşekkür ederim :)

  • Avatar

    Muhammed UĞURLU Tem 17 2012 - 09:07 Cevapla

    Merhaba:
    Öncelikle Böyle Bir Kaynağı Bizlere Sunduğunuz İçin Teşekkür Ederim, Ben Şu Anda AWBS (Hosting Yönetim Scripti) Kurdum Plesk Tabanlı Cronjob Uygulamam Gerekiyor Destek Aldığım Firma Cronları Aşağıdaki Gibi Verdi Ama Nasıl Uygulayacağımı Anlayamadım Yardımcı Olursanız Sevinirim:

    */8 * * * * /usr/local/bin/php -q -f /var/www/vhosts/mebra.net.tr/httpdocs/tools/master_cron.php /var/www/vhosts/mebra.net.tr/httpdocs
    20 3 * * * /usr/local/bin/php -q -f /var/www/vhosts/mebra.net.tr/httpdocs/tools/invoice_cron.php /var/www/vhosts/mebra.net.tr/httpdocs
    20 5 * * * /usr/local/bin/php -q -f /var/www/vhosts/mebra.net.tr/httpdocs/tools/ updtransfers.php /var/www/vhosts/mebra.net.tr/httpdocs
    20 4 * * * /usr/local/bin/php -q -f /var/www/vhosts/mebra.net.tr/httpdocs/tools/ updateexp.php /var/www/vhosts/mebra.net.tr/httpdocs

    • Avatar

      MilaT Tem 22 2012 - 12:14 Cevapla

      ilk kısımda verdikleri kodları sırasıyla aynı şekilde yazmanız
      Ve komut kısmında ise
      /usr/local/bin/php -q -f /var/www/vhosts/mebra.net.tr/httpdocs/tools/master_cron.php
      şeklinde olması yeterli olacaktır

  • Pingback: Anonim

Sende Bir Cevap Yazsan Ne Olurdu Ha Ne Olurdu

Isim (Zorunlu)

Website

bodrum escort