Amministrazione di base dei server Linux - corso gratuito da Slurm, formazione, Data: 1 dicembre 2023.
Miscellanea / / December 03, 2023
Il corso aiuterà a migliorare le competenze di cui un amministratore alle prime armi ha bisogno per imparare a utilizzare il sistema operativo Linux. Dopo aver completato questo corso, sarai in grado di trovare il tuo primo lavoro nel settore IT: diventare un amministratore di sistema o uno specialista del supporto tecnico.
Programma: nozioni di base
#1. Introduzione
1.1. Conoscere i relatori e l'argomento del corso
1.2. A chi è rivolto il corso, riepilogo, obiettivi del corso
1.3. Obiettivo principale del corso
1.4. Formato del corso
№2. Come connettersi a un server tramite SSH
2.1. Cos'è SSH?
2.2. Perché è necessario connettersi tramite SSH
2.3. Come connettersi a SSH: porta, password, chiavi
№3. Nozioni di base per lavorare con il sistema operativo (autorizzazioni, comandi). Come lavorare con il server. Come copiare file, cartelle
3.1. Come sono organizzati i comandi nella console. Strumenti di base per lavorare nel terminale. Regole per costruire un percorso nel file system, muovendosi attraverso di esso.
3.2. Come lavorare con file e directory nel terminale. Crea, elimina, rinomina, sposta, copia
3.3. Struttura del file system. Livelli di accesso. Diritti e titolarità degli utenti
№4. Analisi dei servizi di sistema. Come funziona Linux
4.1. Avviare Linux in parole semplici
4.2. Responsabile del servizio.
4.3. Visualizza lo stato dei servizi, abilitali, riavvia e avvia automaticamente. Lavorare con processi Linux
4.4. Servizi Linux di base che fanno funzionare il sistema operativo
№5. Nozioni di base sulla rete
5.1. Come funziona Internet. Modello OSI.
5.2. Stack di protocolli TCP/IP. Somiglianze e differenze con OSI
5.3. Come funziona il DNS
5.4. Cosa sono gli indirizzi IP “grigi” e “bianchi”? Come vengono utilizzati. Aggiunta di un indirizzo IP al server. Modi semplici per controllare la rete (ping, mtr/traceroute, speedtest)
N. 6: Come installare il software necessario sul server
6.1. Gestori di pacchetti: tipologie e differenze
6.2. Come installare software non standard: collegamento di un repository
6.3. Aggiornamento software: quando e cosa è necessario aggiornare
#7: Come implementare manualmente il tuo sito
7.1. Installazione LAMPADA
7.2. Transizione da LAMP a LEMP come più avanzata
7.3. Creazione di host virtuali per il caricamento del sito, loro configurazione. Caricamento di un sito Web finito o distribuzione di un CMS.
7.4. Aggiungi SSL da Let's Encrypt e controlla la funzionalità di esecuzione automatica del bot
Programma: livello avanzato
№8. Virtualizzazione, macchine virtuali e loro funzionalità
8.1. Cos'è la virtualizzazione, l'hypervisor, la macchina virtuale, gli hypervisor più diffusi e le loro funzionalità. Vendere troppo
8.2. Creazione di una macchina virtuale di prova utilizzando la virtualizzazione KVM nel terminale di un server fisico o di un computer locale
№9. Possibili problemi del server, loro diagnosi e soluzioni
9.1. Lista di controllo per verificare l'indisponibilità del server. Localizziamo il problema
9.2. Diagnostica delle risorse del server
9.3. Individuazione della causa del carico sul server: DDoS, esaurimento della RAM, virus
N. 10: ottimizzazione del server
10.1. Configurazione di PHP e server web. Parametri PHP, Nginx, PHP-fpm
10.2. File di scambio, creazione e configurazione di un file di scambio
10.3. Ottimizzazione MySQL. Utilità Mysqltuner. Alcuni importanti parametri mysql. Controllo del sito sulle risorse online
#11: Nozioni di base sulla containerizzazione Docker
11.1. Cos'è Docker e a cosa serve?
11.2. Come distribuire il software in Docker. Funzionalità di lavorare con il software in Docker
11.3. Nozioni di base sulla composizione Docker
#12: Lavorare con Git
12.1. Creazione di un repository Git
12.2. Caricamento e caricamento di un progetto su Github
12.3. In che modo Git e Github possono essere utili per un amministratore
Sei un utente avanzato? Vuoi studiare per diventare amministratore di sistema o specialista della sicurezza informatica? In questo corso acquisirai familiarità con i moderni sistemi operativi server. Imparerai le basi delle reti locali, la loro topologia e acquisirai familiarità con i fattori che influenzano le loro prestazioni. Concetti come mezzo di trasmissione dati, tipi di reti locali, indirizzi MAC e trasmissione dati a pacchetto vi saranno più chiari. Il corso esamina in dettaglio il modello OSI e la sua sovrapposizione sullo stack di protocolli TCP/IP nei moderni sistemi operativi.
4
14 990 ₽