Alastyr

Bilgi Bankası

Ürün ve hizmetlerimize ilişkin aradığınız tüm soruların cevaplarını
kapsamlı bilgi bankamız içerisinde bulabilirsiniz.

CentOS Web Panel Cron Job Ekleme

Bu yazıda sunucu üzerine CentOS Web Panel Cron Job Ekleme nasıl yapılır resimli olarak anlatacağız. Alastyr‘dan bir Bulut Sunucu (VDS) ya da Paylaşımlı Sunucu (VPS)  satın aldığınızda sunucunuzun kurulumu tamamlanmasıyla birlikte size sunucu bilgilerinizin yer aldığı bir e-posta gönderiyoruz. Bu e-posta içerisinde sunucu bilgileriniz bulunuyor. Sizde CentOS Web Panel kurulumunu gerçekleştirdikten ve kontrol panelinize erişim sağladıktan sonra bu aşamaları takip edebilirsiniz.

CentOS Web Panel Cron Job Ekleme

CentOS Web Panel’e giriş yapın

http://alanadiniz.com:2030 adresinden CentOS Web Panel’e giriş yapınız. Eğer hizmetinize ait hesap bilgilerinizi hatırlamıyorsanız ya da giriş esnasında problem yaşıyorsanız lütfen bizimle iletişim kurun. 

CWP Giris Ekrani-1

Crontab’a giriş yapın

 

CWP Giris Ekrani-1

CentOS Web Panel’e giriş yaptıktan sonra sol menüde bulunan Server Settings menüsü altındaki Crontab bağlantısına tıklayarak Cron konfigurasyonlarını ve görevlerini düzenleyebileceğiniz sayfaya giriş yapın.

Cron Job ekleme işlemi oldukça basittir. Ancak cron job ekleme aşamasında hangi komutların ne işe yaradığını ve dakika, saat, gün ,hafta ,ay gibi komutların hangi sayılara denk geldiğini bilmeniz gerekmektedir.

Add Common Cron Jobs

Bu alanda bulunan Settings bölümü eklenecek cron’un zamanını ve Command bölümü eklenecek cron komutunu ifade etmektedir. Örnek vermek gerekirse, aşağıdaki görselde bulunan test.php dosyasını dakikada 1 kez çalıştırılmaktadır. (Settings seçeneğinden diğer zaman örneklerini görebilir ve seçebilirsiniz.) Daha sonrasında Save changes butonuna tıklayarak cron komutunuzu ekleyebilirsiniz.

CWP Cron Job (2)

Add Custom Cron Jobs

Eğer settings bölümünde bulunan zaman seçeneklerinden daha farklı bir zaman seçeneği ile cron job çalıştırmak istiyorsanız, Add Custom Cron Jobs bölümünü kullanabilirsiniz.

CentOS Web Panel Cron Job Ekleme

Add Full Custom Cron Jobs

Eğer yukarıda anlatılan tüm işlemler ve alanlar benim için gereksiz, benim zaten hali hazırda bir cron job komutum var ve onu aktif hale getirmek istiyorum diyorsanız: Add Full Custom Cron Jobs bölümüne komutunuzu yazıp Save changesbutonuna tıklayarak kayıt edebilirsiniz. Örnek olarak eklediğimiz cron job, günde 1 kez çalışacak şekilde ayarlanmıştır.

CWP Cron Job (4)
   Cron Job İşleyiş Şeması
# .—————- dakika (0 – 59)
# |  .————- saat (0 – 23)
# |  |   .———- gün (1 – 31)
# |  |   |  .——- ay (1 – 12) veya jan,feb,mar,apr …
# |  |   |  |   .—- hafta (0 – 6) (Pazar=0 veya 7) veya sun,mon,tue,wed,thu,fri,sat
# |  |   |  |   |
# *  *  *  *  * Eklenen cron job komutları kullanıcı adına yürütülecektir.

Sık Sorulan Sorular

CentOS Web Panel'de Crontab sayfasına nasıl ulaşırım?

Öncelikle http://alanadiniz.com:2030 adresinden CentOS Web Panel'e giriş yapmanız gerekir. Ardından sol menüde bulunan Server Settings menüsü altındaki Crontab bağlantısına tıklayın. Bu sayfada cron yapılandırmalarını ve görevlerini düzenleyebilirsiniz.

Add Common Cron Jobs bölümü ne işe yarar?

Bu bölümdeki Settings kısmı eklenecek cron'un zamanını, Command kısmı ise çalıştırılacak cron komutunu ifade eder. Settings seçeneğinden hazır zaman örneklerini görüp seçebilirsiniz. Gerekli alanları doldurduktan sonra Save changes butonuna tıklayarak cron komutunuzu ekleyebilirsiniz.

Hazır zaman seçenekleri dışında bir zamanlama kullanabilir miyim?

Evet, kullanabilirsiniz. Settings bölümünde bulunan hazır zaman seçeneklerinden farklı bir zamanlama ile cron job çalıştırmak istiyorsanız Add Custom Cron Jobs bölümünü kullanmanız gerekir.

Hazır bir cron komutumu doğrudan ekleyebilir miyim?

Evet, elinizde hazır bir cron job komutu varsa Add Full Custom Cron Jobs bölümünü kullanabilirsiniz. Komutunuzu bu bölüme yazıp Save changes butonuna tıklayarak kaydedebilirsiniz.

Cron job zaman alanları hangi sırayla yazılır?

Cron job işleyiş şemasında sırasıyla dakika (0-59), saat (0-23), gün (1-31), ay (1-12) ve hafta (0-6, Pazar 0 veya 7) alanları bulunur. Ay ve hafta alanlarında jan, feb, mar ya da sun, mon, tue gibi kısaltmalar da kullanılabilir. Eklenen cron job komutları kullanıcı adına yürütülür.