Akiza Akademi
Akiza Akademi Kurumsal Eğitim
ÜCRETSİZ TEKLİF ALINEğitim danışmanımızla konuşunKURUMSAL EĞİTİMEkibinizi geliştirinTEKNİK EĞİTİMHedefli ve uygulamalı

LAMP EĞİTİMİ

Klasik Web Sunucu Yığını
LAMP Eğitimi

LAMP — Linux + Apache + MySQL + PHP — web sunucularının klasik ve hâlâ yaygın yığınıdır. WordPress, Drupal, Joomla, Magento, ve sayısız PHP uygulaması bu kombinasyon üzerinde çalışır. Modern alternatifler (LEMP'de Nginx, container'lı yapılar) öne çıksa da LAMP yığını basitliği ve dokümantasyon zenginliği ile başlangıç için tercih edilmeye devam ediyor.

LAMP Eğitimi, kendi sunucunda LAMP yığınını kurmayı ve yönetmeyi katılımcıya kazandırır. Linux sunucu temelleri (Ubuntu Server, CentOS), Apache HTTP Server kurulumu ve yapılandırması, virtual host tanımlama, .htaccess ve mod_rewrite, MySQL kurulumu, kullanıcı ve veritabanı yönetimi, PHP kurulumu ve modülleri, phpMyAdmin, SSL kurulumu (Let's Encrypt) ve performans iyileştirmesi işlenir.

LAMP Eğitimi, web hosting sağlayıcıları, sistem yöneticileri, WordPress sitesi barındırmak isteyen profesyoneller, PHP geliştiricileri (deployment için), KOBİ'lerde kendi sunucusunu kurmak isteyen BT sorumluları için tasarlanmıştır. Eğitim sonunda katılımcı, kendi LAMP sunucusunu kurup yönetebilir.

Ön Koşullar

LAMP Eğitimi için ön koşul, Linux temel ve PHP temel bilgisidir. Web sunucu ve veritabanı kavramlarına aşinalık avantajdır.

Kimler Katılmalı

  • Web Hosting Sağlayıcıları: Müşterilere LAMP altyapısı sunan ekipler
  • Sistem Yöneticileri: LAMP kurulumu ve bakımı yapan profesyoneller
  • WordPress Site Barındıran Profesyoneller: Kendi sunucusunda WP site yöneten kadrolar
  • PHP Geliştiricileri: Production ortamı kurmak isteyen yazılımcılar
  • KOBİ BT Sorumluları: Kendi sunucusunu kurmak isteyen profesyoneller
  • Freelance Web Geliştiriciler: Müşteri sitesini kendi sunucusunda yöneten kadrolar
  • Hosting Şirketi Teknik Destek Personeli: LAMP sorunlarına müdahale eden profesyoneller

Eğitim Yöntemi

Sunum, Linux sunucuya Apache-MySQL-PHP kurulum demo, virtual host atölyesi, SSL (Let's Encrypt) egzersizi ve katılımcının kendi LAMP sunucusunu kurma çalışması ile yürür.

Kazanımlar

  • Linux Sunucu Temelleri: Ubuntu Server veya CentOS hazırlığı
  • Apache HTTP Server: Kurulum, modüller, yapılandırma
  • Virtual Host: Tek sunucuda birden fazla site barındırma
  • .htaccess ve mod_rewrite: URL yönlendirme ve erişim kontrolü
  • MySQL Kurulumu ve Yönetimi: Kullanıcı, veritabanı, yetkilendirme
  • PHP Kurulumu ve Modülleri: PHP-FPM, opcache, gerekli uzantılar
  • SSL Kurulumu (Let's Encrypt): HTTPS ile güvenli yayın

Eğitim Süresi

2 Gün (16 Saat). Kurumsal talebe göre 1 günlük özet veya 3 günlük uygulamalı versiyon olarak planlanabilir.

LAMP Eğitimi İçeriği

1. LAMP Yığını

  • Linux, Apache, MySQL, PHP bileşenleri
  • LAMP vs LEMP vs MAMP
  • Modern alternatifler
  • Yığın seçimi kriterleri

2. Linux Sunucu Hazırlığı

  • Ubuntu Server kurulumu
  • CentOS Stream alternatifi
  • SSH ile uzaktan bağlantı
  • Temel güvenlik

3. Apache Kurulumu

  • apt veya yum ile kurulum
  • Servisi başlatma ve test
  • Yapılandırma dosyaları
  • Apache modülleri

4. Virtual Host

  • Çoklu site barındırma
  • Konfigürasyon dosyası
  • DNS ayarı
  • Domain ve subdomain

5. .htaccess ve mod_rewrite

  • .htaccess dosyası
  • URL yönlendirme
  • 301 ve 302 yönlendirme
  • Erişim kontrolü

6. MySQL Kurulumu

  • Paket kurulumu
  • secure_installation
  • Root parolası
  • Bind address

7. MySQL Yönetimi

  • Kullanıcı oluşturma
  • Veritabanı oluşturma
  • Yetkilendirme
  • Yedekleme (mysqldump)

8. phpMyAdmin Kurulumu

  • Paket kurulumu
  • Apache ile entegrasyon
  • Güvenlik ayarları
  • Gizleme yöntemleri

9. PHP Kurulumu

  • PHP sürüm seçimi
  • Apache modülü vs PHP-FPM
  • Gerekli uzantılar
  • php.ini ayarları

10. PHP Performans

  • Opcache yapılandırması
  • FastCGI ayarları
  • Memory limit
  • Hata raporlama

11. SSL ve HTTPS

  • Let's Encrypt kurulumu
  • Certbot kullanımı
  • Otomatik yenileme
  • HTTP'den HTTPS yönlendirme

12. Güvenlik Sıkılaştırma

  • Firewall (ufw, iptables)
  • fail2ban
  • Apache ve PHP güvenliği
  • Düzenli güncelleme

13. Performans İyileştirme

  • mod_deflate ile sıkıştırma
  • mod_expires ile cache
  • MySQL tuning
  • CDN kullanımı

14. Yedekleme ve Kurtarma

  • Dosya yedeği
  • Veritabanı yedeği
  • Otomatik cron job
  • Felaket kurtarma

15. WordPress ve PHP Uygulama Yayını

  • WordPress kurulum demo
  • İzin ve sahiplik ayarları
  • Yaygın hatalar
  • Log incelemesi
  • Sürdürülebilir bakım

EĞİTİMLERİMİZ




GAMES

Click for Akiza Games | Akiza Oyunları için tıklayın.


Kulak Ver

Güne sarılın ve yarına mümkün olduğu kadar az güvenin.