Tomcat ve PHP'yi aynı sunucuda doğru yapılandırın
Tomcat ve PHP yapılandırma eğitimi; server.xml, connector ve thread havuzu, Apache mod_proxy, PHP-FPM, TLS, güvenlik sıkılaştırması, JVM ve OPcache ayarı ile sorun gidermeyi kapsar.
Tomcat ve PHP birlikte çalışan web sunucusu yapılandırması
Eğitim, Java ve PHP uygulamalarını aynı altyapıda barındırmayı işler. Tomcat dizin yapısı, server.xml ve context.xml, connector ve thread havuzu ayarı, manager uygulaması güvenliği, Apache httpd ile mod_proxy ve AJP/HTTP ters vekil, PHP-FPM ve FastCGI, sanal host ve SSL/TLS, log döndürme (logrotate), JVM ve PHP bellek ayarı ile sorun giderme uygulamalı anlatılır.
2 Gün. Her gün dört modül; 1. gün Tomcat ve Apache Yapılandırması; 2. gün PHP, Güvenlik ve Performans.
Orta Seviye — Tomcat kurulumu ve yapılandırması, PHP entegrasyonu, Apache ile ters vekil, güvenlik ve performans
Katılımcılar Ubuntu sanal makinelerinde Tomcat, Apache ve PHP-FPM'i kurar; bir WAR ve bir PHP uygulamasını aynı alan adı altında yayınlar.
Java ve PHP uygulamalarını aynı sunucuda düzenli biçimde barındırırsınız.
Manager erişimi, TLS ve başlık sıkılaştırmalarıyla yaygın açıkları kapatırsınız.
Log ve metriklerden darboğaz ve hata nedenlerini hızla bulursunuz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Terminal, paket yönetimi ve systemd servis komutları bilinmelidir.
HTTP, port ve DNS kavramları tanıdık olmalıdır.
Apache veya Nginx ile temel deneyim faydalıdır.
2 vCPU, 4 GB RAM'li Ubuntu 22.04 sanal makine önerilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Tomcat'i ayrı kullanıcı ve systemd servisiyle kurabilirsiniz.
Thread havuzu ve bağlantı parametrelerini yükü göre ayarlayabilirsiniz.
Apache ile Tomcat ve PHP-FPM'i aynı alan adı altında yayınlayabilirsiniz.
Let's Encrypt ile HTTPS ve HSTS yapılandırabilirsiniz.
Pool tipi ve çocuk süreç sayısını doğru belirleyebilirsiniz.
Manager erişimi ve sürüm bilgisi gibi açıkları kapatabilirsiniz.
JVM, OPcache ve sıkıştırma ayarlarını ölçerek yapabilirsiniz.
Loglar ve thread dump ile hata nedenlerini bulabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Laravel PHP framework eğitimi: route, Blade, Eloquent ilişkileri, migration, doğrulama, Breeze ile kimlik doğrulama, Policy, API Resource ve Pest testi.
Detayları Gör →Laravel orta katman eğitimi: middleware, service container, provider, facade, event/listener, kuyruk, servis katmanı ve paket geliştirme dört günde uygulamalı.
Detayları Gör →PHP desenleri ve refactoring eğitimi: kod kokuları, SOLID, Extract Method ve Class, Strategy, Decorator, PHPUnit, PHPStan ve Rector ile güvenli iyileştirme.
Detayları Gör →PHP programlama temelleri eğitimi: sözdizimi, diziler, fonksiyonlar, OOP, Composer, form işleme, PDO ile MySQL, oturum yönetimi ve güvenlik temelleri.
Detayları Gör →PHP 8 ve Laravel ile modern web geliştirme eğitimi: Eloquent, REST API, Sanctum, kuyruk, Redis, Pest testi ve Docker dağıtımı dört günde uygulamalı.
Detayları Gör →