Linux
Hagyományos Hagyományos
Azonosító APACHE-WEB
Ár (nettó/fő) 249 000 Ft
Hossz 24 óra (3 nap)
Indulási időpontok
  • 2018. augusztus 27.
  • 2018. november 26.
Skip Navigation LinksFőoldal IT tanfolyamok és IT vezetői tanfolyamok Linux tanfolyamok Tanfolyam

Apache 2.4 web szerver adminisztráció

A tanfolyam célja

Az Apache Web Server - Linux tanfolyamon megtanulhatja, hogyan kell telepíteni és adminisztrálni a szolgáltatást. A tanfolyam alatt elsajátított ismeretek kiterjednek az Apache telepítésére, a web szerver alapvető működésére, a konfigurációra, az URL leképezésre, a könyvtár indexelésére, a virtuális tárhelyre, a teljesítmény-hangolásra és a biztonságra.

 A képzés célja, hogy felkészítse az adminisztrátorokat az Apache web szerver telepítésére, beállítására, biztonságossá tételére és a teljesítményoptimalizálására.

 Fókuszterületek:

 Az Apache web szerver

  • telepítése
  • beállítása
  • hiba feltárása és annak elhárítása
  • működési biztonságának fokozása
  • egy site létrehozása dinamikus tartalom szolgáltatására

Szükséges előképzettség

A tanfolyamon való részvételéhez ajánlott az alapvető Linuxos ismeretek és hálózati ismeretek megléte (LNX01-03)

Tanfolyami tematika

Apache Web Server

  • Az Apache Web Server
  • Az Apache jellemzői tulajdonságai
  • mpm_prefork áttekintése
  • mpm_worker áttekintése
  • mpm_event áttekintése

Apache alapértelmezett telepítés utáni könyvtárai (fájlok és azok helyei)

  • Az egyes könyvtárak szerepe
  • bin
  • cgi-bin
  • conf
  • error
  • htdocs
  • icons
  • include
  • lib
  • modules
  • Document Root

Konfiguráció

  • Konfigurációs alapok
  • Directory definiciók a httpd.conf –ban <Directory>
    • Az Options meghatározás
    • Directory Indexing-IndexOptions (index.html,index.php)
    • DirectoryIndex (indexelés konfigurálása, szép listák)
    • Fájlok kihagyása az IndexIgnore –ral
    • DirectoryMatch, Files-FilesMatch, Location-LocationMatch (feldolgozási sorrend vizsgálata)
    • .htaccess (allow oweride)
    • HTTP Status kódok kezelése az Error Documents -szel
  • MIME tipusok, mod mime irányelvek
  • Tartalom igazítás a kliens igényeihez - mod_negotiation
  • A httpd.conf szintaxis ellenőrzése

Modulok betöltése

  • A modulok helye és szerepe a működésben
  • A modulok betöltése és azok paraméterezése
  • A Core modul
  • mod_cgi, dinamikus tartalmak létrehozása cgi szkriptekkel
  • Futtatható kód és modulok betöltése a kiszolgálóba indításkor vagy újraindításkor mod_so

Biztonság

  • Secure Socket Layer
  • Tanúsítvány létrehozása (letsencrypt, selfsigned)
  • Access Control
  • Host és IP
  • Authentication
  • Basic Authentication
  • Digest Authentication
  • Kliens oldali tanúsítvány kikényszerítése
  • SELinux + Apache
  • mod_sec telepítés

Logolás és hibakeresés

  • Logolás az apache –ban (és annak áttekntése) - mod_log_config
  • Feltételes logolás
  • ErrorLog
  • CustomLog
  • Rotatelog
  • Hibakeresés HTTP forgalom elemzés - tcpick, tshark
  • Apachetop
  • mod_info, mod_status

 URL kezelés

  •  Mapping URLs to filesystem path
  • mod_alias lehetőségek (Redirect, Alias)
  • mod_rewrite használata
  • RewriteRule flags
  • RewriteCond
  • Rewrite maps
  • Rewrite alternatívák, egyszerűsítések

Virtual Hosts

  • <VirtualHost> irányelv
    • IP-alapú
    • Név-alapú
    • Port-alapú
  • Virtual Host konténer
  • Virtual Host beállítása-létrehozása
  • Tömeges virtual host konfigurálás - mod_vhost_alias

PHP

  • Telepítés (remi repo)
  • httpd beállítása
  • ini –ben a szükséges beállítások áttekintése és elvégzése
  • php paramétereinek módosítása, htaccess segítségével
  • Alap PHP Weblap írás (tesztelés véget, logolás bekapcsolása)
  • MariaDB Apache PHP (phpmyadmin telepítése)
  • WordPress telepítés
    • biztonságossá tétele
    • wpscan használata
    • php optimalizálása wp -hez a napi használathoz

 

Mod Proxy és Mod Proxy Balance

  • Apache mint Proxy Server
  • HTTP -> http
  • HTTPS -> HTTP (különös tekintettel a fejlécekre: X-Forwarder-Proto)
  • HTTPS -> HTTPS (a https forgalom bontása, SSLProxyEngine)

 

A képzés összegzésként egy gyakorlattal zárul, ahol a komplex feladatmegoldás során a hallgatóknak lehetőségük lesz a tanultak gyakorlati alkalmazására, melynek eredménye egy működő Wordpress oldal lesz.

Adatvédelmi szabályzat
Tanfolyami feltételek
Bankkártyás fizetés
Akciók
SA VOUCHER
Finanszírozás
Kapcsolat
Magunkról
E-learning
South Buda Business Park South Buda Business Park A
1117 Budapest, Budafoki út 56. 3. emelet
(+36-1) 880-0040, info@training360.com
Google Térkép... Facebook...
Tájékoztatjuk, hogy weboldalunk szöveges fájlokat, ún. „adatmorzsákat“ (cookie-kat) használ anonimizált látogatottsági információk gyűjtése céljából, valamint bizonyos szolgáltatások ezek nélkül nem lennének elérhetőek. A honlap további használatával hozzájárulását adja a cookie-k tárolásához és felhasználásához. További információ...