Description

Linux da zero a esperti per Sviluppatori Web Lo scopo di questo corso illustrare come installare, configurare ed essere produttivi su un ambiente LAMP.come installare un server linuxcome orientarsi nel filesystemcome lavorare con la linea di comandoGestione gruppi, utenti e permessiNetworkingRedhat package managerSSHEspressioni regolariInstallare ApacheInstallare NGnixcome installare e configurare PHPInstallare e configurare MySqlCron e crontabHttps e crittografiaBash scriptingInstallare e configurare nodejsInstallare docker e creare containersLAMP un acronimo che indica una piattaforma software per lo sviluppo di applicazioni web che prende il nome dalle iniziali dei componenti software con cui realizzata. I componenti di base, da cui prende il nome, sono:GNU/Linux: il sistema operativo;Apache e/o Nginx: il server web;MySQL o MariaDB, il database management system (o database server);PHP: il linguaggio di programmazione.La piattaforma una delle pi utilizzate a livello mondiale; Linux il sistema operativo ormai standard per quanto riguarda l’hosting; Apache o Nginx coprono pi del 50% delle installazioni attive dei webserver.Durante le lezioni verr illustrato: