GNU/Linux per il Web
Vuoi maggiori informazioni sul corso GNU/Linux per il Web direttamente dai docenti di iperCollege?
Manda un SMS con il testo C12 al 393 8851457 e verrai ricontattato il prima possibile.
- Cosa sono i server e come gestirli
- I demoni: avvio, riavvio, stop. Gestire i demoni con e senza il super-demone Inetd. Editing dei file di configurazione dei gestori dei demoni.
- Web Server Apache
- Come nasce il progetto Apache. Installare Apache come pacchetto o compilandolo. Installare più Server Web Apache, anche di diverse release (sviluppo e produzione). Panoramica dei moduli di Apache. Configurare Apache: modifica del file httpd.conf. Gestione delle diverse direttive di httpd.conf. Gestione dei log. Creazione e gestione di Host Virtuali basati su IP oppure su host. Gestire Apache con crittazione SSL. Servire pagine web dinamiche con PHP, Perl, etc. Limitare gli accessi alle directory.
- MySQL DB Server
- Installazione e compilazione di MySQL DB Server. Configurazione del file my.cnf. Amministrazione dei database con mysqladmin. Creazione di database, tabelle. Creare e gestire gli utenti del DB Server. Gestire gli accessi ai database. Creare copie di backup dei database con mysqldump.