
Navigare nella dashboard
Diverse opzioni di distro e ambienti dove seguire il corso
Registrazione su AWS
Amazon aws. Creare una soglia di consumo e ricevere alert per mail. Cloudwatch
Amazon aws. Abilitare MFA per l'utente root
Creare una instanza CENTOS E AMAZON AMI
Scaricare virtualbox e CENTOS
Installazione virtualbox e centos. Diversi sistemi operativi
Installare virtualbox su mac
Installare virtualbox e centos su windows
Installare e configurare WSL2 in windows
Installare docker su Windows
Installare docker su Mac
Introduzione al filesystem di linux
Comandi base di linux:
cd, pwd, rm, mv, cp, mkdir
Come mostrare i files nascosti all'interno delle cartelle
Vedremo i comandi: cat, echo, ps, le variabili di ambienti come $PWD, $USER.
Vedremo come redirezionare l'output di un comando verso l'altro e verso un fie
Come montare un device su linux
Cosa sono i dispositivi a caratteri
Gestione utenti e gruppi
Creazione e modifica utenti
Gestione gruppi
Permessi di file e cartelle . Intro
Gestione di permessi per file e cartelle
Introduzione al networking
Networking; Routing e subnet
Networking: CIDR
Networking: Classi di rete e configurazione
Networking: DNS. Domain Name Server
Networking: DHCP.
Networking: Configurazione
Networking: configurazione con indirizzo statico
This course requires you to download VirtualBox or Docker Desktop. If you are a Udemy Business user, please check with your employer before downloading software.
Questo corso richiede di scaricare VirtualBox o Docker Desktop. Se sei un utente Udemy Business, verifica con il tuo datore di lavoro prima di scaricare il software.
Linux da zero a esperti per Sviluppatori Web
Lo scopo di questo corso è illustrare come installare, configurare ed essere produttivi su un ambiente LAMP.
Creare un accoun Amazon AWS
Creare untenti Amazon AWS
Creare instanze EC2 su AWS
Installare un web server con EC2 in Amazon AWS
come installare un server linux
come orientarsi nel filesystem
come lavorare con la linea di comando
Gestione gruppi, utenti e permessi
Networking
Redhat package manager
SSH
Espressioni regolari
Installare Apache
Installare NGnix
come installare e configurare PHP
Installare e configurare MySql
Cron e crontab
Https e crittografia
Bash scripting
Installare e configurare nodejs
Installare docker e creare containers
LAMP è 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: