INSTALLING LINUX & APACHE EĞİTİMİ

Linux sunucuyu kurun, Apache ile siteyi yayına alın

Linux kurulumu, bölümleme ve ağ ayarlarından Apache httpd kurulumu, virtual host ve Let's Encrypt TLS yapılandırmasına kadar web sunucusunu baştan sona kurun.

Boş bir Linux sunucuyu kurmaktan disk bölümleme, güvenli SSH erişimi ve Apache httpd ile virtual host ve HTTPS yapılandırmasına kadar web sunucusunu baştan sona kurmayı öğreten temel seviye uygulamalı eğitim.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Linux sunucu kurulumu ve Apache HTTP Server ile ilk web sunucusunun yayına alınması

Bu eğitim, bir Linux sunucunun sıfırdan kurulumunu ve üzerinde Apache HTTP Server ile web yayıncılığını kapsar. Kurulum medyası hazırlama, disk bölümleme (LVM dahil), dosya sistemi seçimi, ağ ve hostname yapılandırması, kullanıcı ve SSH erişimi ile sunucu hazırlanır. Ardından Apache httpd kurulumu, yapılandırma dosyası yapısı (httpd.conf, conf.d), DocumentRoot ve dizin izinleri, name-based ve IP-based virtual host, modül yönetimi (mod_ssl, mod_rewrite), erişim denetimi, log yapılandırması ve Let's Encrypt ile HTTPS sertifikası işlenir. Her adım gerçek bir sunucu üzerinde uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; kurulum ve Apache yapılandırması gerçek bir Linux sunucu üzerinde uygulamalı yapılır.

Seviye

Temel Seviye — Linux sunucu kurulumu, disk bölümleme ve temel yapılandırmadan Apache HTTP Server kurulumu, sanal sunucular ve TLS'e kadar.

Öğrenme Metodu

Katılımcılar boş bir Linux sunucuyu kurup üzerinde Apache ile çalışan bir web sitesini bizzat yayına alarak öğrenir.

Neden Bu Eğitim?

💿Sıfırdan Kurulum

Boş donanımdan çalışan bir sunucuya giden tüm adımları kendiniz uygulayarak öğrenirsiniz.

🌍Siteyi Yayına Alma

Apache ile bir web sitesini virtual host ve HTTPS ile gerçekten yayına alırsınız.

🔐Güvenli Başlangıç

SSH sıkılaştırma ve TLS sertifikasıyla sunucuyu baştan güvenli kurmayı öğrenirsiniz.

Anahtar Konular

Linux kurulum eğitimiApache httpdvirtual hostApache SSLLet's EncryptLVM bölümlemeweb sunucu kurulumuSSH güvenlikLinux sunucucertbot
“Bir web sitesini yayına almak, boş bir sunucunun önünde doğru komutları yazma cesaretiyle başlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel Linux

Komut satırında dosya ve dizin işlemlerine temel aşinalık faydalıdır.

2
Ağ Kavramı

IP adresi, DNS ve port kavramlarına temel düzeyde aşinalık beklenir.

3
Sanallaştırma

Bir sanal makine ya da bulut sunucu başlatabilmek işe yarar.

4
Lab Ortamı

Kurulum yapılabilecek boş bir VM ya da bulut sunucu erişimi önerilir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı boş bir Linux sunucuyu kurar, diski bölümler ve temel ağ/erişim ayarlarını yapar.
Modül 1
Kurulum Hazırlığı
  • Dağıtım ve sürüm seçimi (sunucu odaklı)
  • ISO indirme ve önyüklenebilir medya hazırlama (dd)
  • Minimal ve grafiksel kurulum farkı
  • Donanım gereksinimleri ve mimari seçimi
  • Kurulum sırasında dil, saat dilimi ve klavye
  • Ağ kurulumu için ön bilgi toplama
Modül 2
Disk Bölümleme
  • MBR ve GPT bölüm tablosu farkı
  • /, /boot, swap ve /home ayrımı mantığı
  • LVM ile physical volume, volume group, logical volume
  • Dosya sistemi seçimi: ext4 ve xfs
  • Mount noktaları ve /etc/fstab yapısı
  • Bölüm boyutlandırma ve ileride genişletme
Modül 3
İlk Açılış Yapılandırması
  • root parolası ve ilk kullanıcı oluşturma
  • hostnamectl ile hostname ayarı
  • timedatectl ve chrony ile zaman senkronizasyonu
  • Statik IP ya da DHCP ağ yapılandırması
  • Paket deposu güncelleme (dnf/apt update)
  • Gereksiz servisleri kapatma
Modül 4
Erişim ve Güvenlik Temeli
  • SSH sunucusu kurulumu ve servis başlatma
  • Anahtar tabanlı SSH girişi yapılandırması
  • root login ve parola girişini kısıtlama
  • sudo ile yetkili kullanıcı tanımı
  • Güvenlik duvarı (firewalld/ufw) temel kuralları
  • Sunucuya uzaktan güvenli bağlanma
Günün hedefiKatılımcı Apache httpd kurar, virtual host'larla siteleri barındırır ve HTTPS yapılandırır.
Modül 1
Apache Kurulumu
  • httpd/apache2 paket kurulumu
  • Servisi başlatma ve açılışta etkinleştirme
  • Yapılandırma yapısı: httpd.conf ve conf.d
  • DocumentRoot ve varsayılan sayfa
  • Dinleme portu (Listen 80/443) ayarı
  • apachectl configtest ile yapılandırma doğrulama
Modül 2
Virtual Host
  • Name-based ve IP-based virtual host farkı
  • <VirtualHost> bloğu ve ServerName/ServerAlias
  • Birden çok sitenin tek sunucuda barındırılması
  • DocumentRoot başına dizin izinleri
  • <Directory> bloğu ile erişim ayarları
  • Siteye özel error ve access log tanımı
Modül 3
Modüller ve Erişim Denetimi
  • a2enmod / LoadModule ile modül yönetimi
  • mod_rewrite ile URL yönlendirme temeli
  • mod_dir, mod_autoindex davranışı
  • Require ile erişim denetimi (allow/deny yerine)
  • .htaccess kullanımı ve AllowOverride
  • Temel kimlik doğrulama (htpasswd)
Modül 4
HTTPS ve Sorun Giderme
  • mod_ssl etkinleştirme ve sertifika kavramı
  • Let's Encrypt (certbot) ile ücretsiz TLS
  • HTTP'den HTTPS'e yönlendirme
  • Sertifika yenileme otomasyonu
  • Log analizi ile hata teşhisi (error_log)
  • Yaygın hatalar: 403, 500 ve port çakışması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Sunucu Kurulumu

Boş bir makineye Linux sunucuyu kurup temel ayarlarını yapabilirsiniz.

✅
Disk Bölümleme

LVM dahil disk bölümleme yapıp uygun dosya sistemini seçebilirsiniz.

✅
Ağ Yapılandırma

Hostname, statik IP ve zaman senkronizasyonunu doğru kurabilirsiniz.

✅
Güvenli Erişim

Anahtar tabanlı SSH ve temel güvenlik duvarıyla sunucuyu sıkılaştırabilirsiniz.

✅
Apache Kurulumu

httpd kurup yapılandırma yapısını anlayarak servisi çalıştırabilirsiniz.

✅
Virtual Host

Name-based virtual host ile tek sunucuda birden çok site barındırabilirsiniz.

✅
Modül Yönetimi

mod_rewrite ve mod_ssl gibi modülleri etkinleştirip kullanabilirsiniz.

✅
HTTPS Kurulumu

Let's Encrypt ile TLS sertifikası alıp siteyi HTTPS'e taşıyabilirsiniz.

Kimler İçin Uygundur?

  • Yeni sistem yöneticileri
  • web geliştiriciler
  • kendi sunucusunu yönetmek isteyen teknik kullanıcılar
  • Linux sunucu/web yayıncılığına giriş yapmak isteyenler. Temel Linux komut satırı bilgisi faydalıdır

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yeni sistem yöneticileri, web geliştiriciler ve kendi sunucusunu yönetmek isteyen teknik kullanıcılar için uygundur.
Önceden Linux deneyimi gerekir mi?
Temel komut satırı bilgisi faydalıdır; kurulum ve Apache adımları sıfırdan işlenir.
Gerçek sunucu mu kullanılıyor?
Bir sanal makine ya da bulut sunucu üzerinde tüm adımlar bizzat uygulanır.
HTTPS kurulumu kapsanıyor mu?
Evet, Let's Encrypt ile ücretsiz TLS sertifikası alımı ve yönlendirme ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Eğitimi tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Installing Linux & Apache Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Linux ve UnixOracle Linux : Sistem Yöneticiliği I Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Oracle Linux : Sistem Yöneticiliği I Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Oracle Linux 8/9 kurulumu, dnf paket yönetimi, kullanıcı ve izin yönetimi, systemd servisleri ve nmcli ağ ayarlarıyla temel sistem yöneticiliği eğitimi.

Detayları Gör →
Linux ve UnixOracle Linux : Sistem Yönetimi I Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Oracle Linux : Sistem Yönetimi I Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Oracle Linux açılış süreci, LVM ve XFS depolama, süreç ve kaynak yönetimi, dnf yazılım dağıtımı, SELinux ve firewalld temellerini kapsayan sistem yönetimi eğiti

Detayları Gör →
Linux ve UnixOracle Linux : Sistem Yönetimi II Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Oracle Linux : Sistem Yönetimi II Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Oracle Linux üzerinde NFS, ağ bağlama, Stratis ve VDO depolama, Kickstart otomasyonu, tuned performans ayarı ve Bash betikleriyle ileri sistem yönetimi eğitimi.

Detayları Gör →
Linux ve UnixOracle Linux : Sistem Yönetimi III Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Oracle Linux : Sistem Yönetimi III Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Oracle Linux'ta Ksplice canlı yama, Podman konteyner, Pacemaker HA kümesi, merkezi kimlik, OpenSCAP uyumluluk ve auditd denetimini kapsayan ileri yönetim eğitim

Detayları Gör →
Linux ve UnixOracle Linux : Temel seviyeden Orta İleri Seviyeye Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Oracle Linux : Temel seviyeden Orta İleri Seviyeye Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Oracle Linux'ta kurulum, Bash kabuğu, dnf, kullanıcı ve izinler, LVM depolama, systemd, nmcli ağ, SELinux ve Bash otomasyonunu kapsayan kapsamlı eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn