Çalışma Ödevi
Tüm çalışmalar için Pardus veya CentOS işletim sistemleri kullanılabilinir. Yazılım ile ilgili çalışmalar için kendiniz tarafından ücretsiz olarak açılan Github deposu üzerinde "private" olarak yayınlayıp bizimle paylaşabilirsiniz.
- Nginx web servis kurulumu ve yapılandırma dosyasının kontrol edilmesi. nginx sunucusu üzerindeki SSL ayarlarının yapılması.
nginx yapılandırma dosyalarını ve dosyalar üzerinde yapılan değişikliklerin paylaşılması yeterlidir. Ayrıca SSL ayarlarının yapılabilmesi için gerekli maddelerin nasıl yapıldığının sunulması gerekmektedir. "Markdown" dilinde bir rehber hazırlayabilirsiniz.
- Nginx web servisi erişim loglarını basit seviyede "parse eden" ve bu logları işleyen basit bir python betiği geliştirme. Bu betikte son 1 haftadaki her gün 00:00-11:59 ve 12:00-23:59 kaç giriş yapıldığı bilgisi listelenmeli. Özet sonuç olarak betiğimiz aşağıdaki gibi örnek çıktı vermesi yeterlidir: