Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Basisprincipes van Apache
- Wat is een webserver?
- Apache en het web
- HTTP-overzicht
- Overzicht van de installatie van Apache
- Lab: Apache installeren
Server configuratie
- Vereisten voor de website
- Prestatieproblemen
- Apache configuratie bestand
- Apache modules
- Gedeelde versus ingebouwde modules
- Lab: Zet een eenvoudige website op
Logboekregistratie
- Fouten in de logboeken
- Overdrachtslogboeken inschakelen
- Logboekregistratie op maat
- Filters voor logboeken
- Hulpprogramma's voor de analyse van logbestanden
- Beheer van logbestanden
- Lab: Logboekregistratie inschakelen
Dynamische inhoud
- Serverstatus en -informatie
- Gemeenschappelijke gateway-interface
- Perl en mod_perl
- PHP
- Java servlets, JSP en Tomcat
- Integratie van Apache en Tomcat
- Lab: Verschillende vormen van dynamische inhoud inschakelen
Controleren Access
- Toegang beheren op basis van hostnaam en IP-adres
- Wachtwoordverificatie van mod_auth gebruiken
- Databaseverificatie gebruiken
- Lab: Verificatie en toegangsbeheer inschakelen
Veiligheid
- Problemen met webbeveiliging
- De Secure Sockets Layer (SSL)
- Certificaten
- Lab: Installeer Apache met SSL
Authenticatie
- HTTP-authenticatie
- Apache-verificatie-instructies
- Authenticatie met behulp van PHP
- Lab: zorg voor een met een wachtwoord beveiligde webpagina om toegang te krijgen tot de orderdatabase
Virtuele hosting
- IP-bases virtuele hosting
- Virtuele hosting op basis van naam
- Virtuele hosting op basis van poorten
- Bulk virtuele hosting
- Virtuele hosting met mod_rewrite
- Lab: Virtuele hosting inschakelen
Overige modules
- Rondleiding door andere Apache-modules
Webinhoud beheren
- FTP-toegang
- WebDAV
- Lab: WebDAV gebruiken
Requirements
- Een praktische kennis van UNIX is vereist, inclusief opdrachten voor bestandsverwerking en het gebruik van een teksteditor.
- Een praktische kennis van HTML en SQL zou nuttig zijn.
- Bekendheid met de Mozilla-webbrowser zou nuttig zijn.
28 Hours