CPanel Üzerinden Cron Job Nasıl Oluşturulur ?

Enver Şanlı
2 min readDec 7, 2020

--

Merhabalar.

Geliştirdiğimiz uygulamalarda zaman zaman bazı aralıklarda çalışması istenen komutlarla karşılaşabilmekteyiz. Genel olarak bu bir külfettir çünkü ilgili komutu manuel olarak çağırma gereği doğabilir, elbette bir alternatifimiz yoksa. Neyse ki bizi bu külfetten kurtaracak bir alternatif yol düşünülmüş ve kolayca kullanıma sunulmuş.

Cron Jobs ismi ile anılan bu teknik sayesinde dakikalık, saatlik, günlük haftalık ve hatta aylık olarak istediğimiz scripte aksiyon aldırabiliriz ve bu zamanlanmış görevler olduğu içinde manuel bir müdahale gerektirmez. Bu yazımda elimden geldiğince anlaşılır şekilde bu konuyu anlatacağım. Arzu ederseniz yavaş yavaş “CPanel üzerinden Cron Jobs nasıl oluşturulur ?” sorusunun cevabına geçelim.

Aşağıdaki adımları takip ederek başlayabiliriz.

1 — CPanelinize giriniz. (domaininiz.com:2082 şeklinde veya servis sağlayıcınızın size sunduğu arayüzden giriş yapabilirsiniz.)

2 — Öncelikle Dosya Yöneticisi altında bulunan sitenizin dosyaları arasına bir dosya oluşturup, bu dosya içerisine de çalışmasını istediğiniz script’inizi gömebilirsiniz.

3 — (2. Adımda oluşturulan dosyanın ardından) Öncelikle CPanel platformunuz üzerinden Advanced/Gelişmiş sekmesini bulunuz.

Cron Jobs’un Bulunduğu Sekme

4- Advanced/Gelişmiş sekmesi altında bulunan Cron Jobs’a tıklıyoruz ve Cron Jobs seçeneklerinin sunulduğu sayfayı görüntülüyoruz.

Cron Jobs Seçeneklerinin Sunulduğu Pencere

5 — Burada Cron Jobs’un bize sunduğu seçenekleri görüntülüyoruz. Bir örnek üzerinden gidecek olursak, ben 5 dakikada 1 çalışması için ayarlıyorum.

5 Dakikada 1 kez Çalışan Cron Jobs Ayarı

6 — İlgili seçenekleri ihtiyacınıza göre belirledikten sonra Add New Cron Job/Yeni Cron Job Oluştur seçeneğine tıklıyoruz.

Mevcut Cron Jobs Listesi

7 — Ardından bulunduğumuz sekme içerisinde Cron Jobs’ımızın oluştuğunu görebilirsiniz.(Current Cron Jobs/Mevut Cronlar)

Bu adımların ardından artık bir Cron Jobs oluşturdunuz ve sizin belirlediğiniz aralık ve seçeneklere göre çalışacak. Kullanışlı ve faydalı bir çözüm olduğunu tecrübelerim ile iddia edebilirim. Umarım sizler içinde faydalı bir yazı ve faydalı bir içerik olmuştur.

İyi Çalışmalar ve İyi Geliştirmeler Dilerim. Bir sonraki çalışmamızda görüşmek inancı ve ümidi ile.

Paylaşmak Medeniyetimizin Bir Mirasıdır.

Enver ŞANLI — Web Developer, Social Thinker and Farmer

--

--

Enver Şanlı
Enver Şanlı

No responses yet