Linux : Serveurs LAMP (Linux, Apache, MySQL, PHP)
Programme
Serveur Web Apache
- Installation via les sources
- Directives essentielles du fichier « httpd.conf »
- Gestion des programmes CGI
- Gestion des fichiers « logs », outils de statistiques
- Mise en oeuvre des hôtes virtuels
- Sécurisation du serveur Web (SSL, méthodes d’authentification)
Administration MySQL
- Architecture et composantes de MySQL
- Installation et paramétrage
- Prise en main
- Connexion, déconnexion
- Création de bases et de tables, saisies de requêtes
- Administration et maintenance
- Gestion des utilisateurs et des privilèges
- Gestion des « logs »
- Sauvegardes et restaurations
- Gestion des performances, optimisation
- Outils « PHPMyAdmin » et « MySQL Administrator »
Développements avec PHP
- Installation, configuration, intégration dans Apache
- Panorama du langage
- Constantes, variables scalaires, tableaux, tableaux associatifs
- Opérateurs et expressions, instructions, fonctions
- Classes et Objets
- Traitement de formulaires
- Gestion des fichiers
- Accès aux bases MySQL
- Sessions