Passer aux informations sur le produit
Il s'agit d'Ubuntu Linux.
Il s'agit d'Ubuntu Linux.
Description
Introduction au livre
Reflète la dernière version d'Ubuntu 24.04 LTS !
Découvrez la 3e édition de « This is Ubuntu Linux » dans un environnement pratique et interactif !


Ubuntu Linux est une distribution Linux basée sur Debian Linux et utilisant l'environnement de bureau GNOME.
Ubuntu est considéré comme le système Linux le plus populaire auprès des particuliers et des entreprises en raison de sa facilité d'installation et d'utilisation.
Le meilleur environnement pour apprendre Ubuntu Linux consiste à utiliser plusieurs PC afin de créer un environnement réseau identique à l'environnement de travail réel.
Ce livre est basé sur un environnement de formation pratique qui utilise quatre ordinateurs avec un seul PC sous VMware, et couvre un large éventail de concepts liés à Ubuntu Linux, de l'installation à la construction d'un serveur réseau.
En suivant divers exercices pratiques dans la 3e édition, enrichie avec la version Ubuntu 24.04 LTS, vous apprendrez non seulement les fonctions essentielles d'Ubuntu Linux, mais vous aurez également l'occasion de mettre directement en pratique les compétences requises sur le terrain.

  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
Partie 1 : Préparation à la réussite des études et installation d'Ubuntu Linux

Chapitre 1 : Créer un environnement de pratique
1.1 Introduction et installation des machines virtuelles
__1.1.1 Introduction aux machines virtuelles
1.1.2 Concept de machine virtuelle et de logiciel de machine virtuelle
__1.1.3 Installation de VMware Workstation Pro
1.2 Création d'une machine virtuelle
1.2.1 Apparence de la machine virtuelle
1.2.2 Création d'une machine virtuelle
1.3 Fonctionnalités VMware
1.4 Préparation pour une pratique sans encombre
__1.4.1 Clé de raccourci VMware
__1.4.2 Option de fermeture lors de l'arrêt de VMware
__1.4.3 Utiliser le plein écran
__1.4.4 Démarrage simultané de plusieurs machines virtuelles
1.4.5 Comprendre et modifier les informations du réseau
1.4.6 Comment transférer des fichiers entre le système d'exploitation hôte et le système d'exploitation invité

Chapitre 2 | Introduction à Ubuntu Linux
2.1 Aperçu de Linux
__2.1.1 La naissance de Linux
Projet GNU __2.1.2
Noyau __2.1.3
2.2 Distribution Ubuntu Linux
__2.2.1 Debian Linux et Ubuntu Linux3
__2.2.2 Distribution Ubuntu Linux
Version 2.2.3 d'Ubuntu Linux
__2.2.4 Configuration matérielle requise pour l'installation d'Ubuntu 24.04 LTS
__2.2.5 Principaux paquets utilisés dans Ubuntu 24.04 LTS

Chapitre 3 | Installation d'Ubuntu Linux
3.1 Installation d'Ubuntu sur 3 machines
3.1.1 Installation du serveur
__3.1.2 Installation du serveur (B)
__3.1.3 Installation du client
3.2 Installation et configuration de WinClient

Partie 2 : Concepts de base d’Ubuntu Linux et rôle d’un administrateur Linux

Chapitre 4 | Concepts et commandes essentiels à connaître pour la création d'un serveur
4.1 Concepts de base à connaître pour utiliser Linux
4.1.1 Début et fin
4.1.2 Redémarrage du système
4.1.3 Déconnexion
4.1.4 Console virtuelle
4.1.5 Structure des répertoires et commandes Linux
__4.1.6 Niveau d'exécution
4.1.7 Saisie semi-automatique et historique
Utilisation de l'éditeur __4.1.8
4.1.9 Comment utiliser l'aide
4.1.10 Montage et utilisation des CD/DVD et des clés USB
4.1.11 Création d'un fichier ISO sous Linux
4.2 Gestion des utilisateurs et des groupes
4.2.1 Concept d'utilisateurs et de groupes
4.2.2 Commandes relatives aux utilisateurs et aux groupes
4.3 Propriétés du fichier
4.3.1 Propriété et permissions des fichiers et répertoires
__4.3.2 Lien
4.4 Commandes pour les administrateurs Linux
__4.4.1 dpkg pour l'installation du programme
__4.4.2 adapté à une installation de paquetage pratique
4.4.3 Compression et regroupement de fichiers
__4.4.4 Recherche de l'emplacement des fichiers
__4.4.5 Paramètres système
__4.4.6 cron et à
4.5 Paramètres et commandes liés au réseau
4.6 Concepts et commandes liés aux processus
4.6.1 Tuyaux, filtres et redirections
4.6.2 Processus, démons et services
4.7 Services et prises
__4.7.1 Service
__4.7.2 socket
4.8 Reprise d'urgence
Chargeur de démarrage GRUB 4.9
4.10 Compilation simple du noyau
4.10.1 Le concept de modules et la nécessité de la compilation du noyau
Compiler le noyau __4.10.2

Chapitre 5 | Système X Window

5.1 Configuration de l'environnement de bureau GNOME
5.2 Applications X Window
__5.2.1 Explorateur de fichiers - Nautilus
5.2.2 Applications Internet
__5.2.3 Paramètres audio
5.2.4 Applications multimédias
__5.2.5 Éditeur/Visionneuse de documents
__5.2.6 Enregistrement sur CD/DVD - Bracero
__5.2.7 Programme graphique
__5.2.8 LibreOffice
__5.2.9 Code Visual Studio
__5.2.10 Google Chrome
5.3 Centre d'applications
__5.3.1 Outil d'écriture facile - Focus Writer
__5.3.2 Programme de podcast - Zipader
__5.3.3 Éditeur de langage de programmation simple - Bluefish
__5.3.4 Partitionnement visuel de disque - Zipparted
5.3.5 Gestion simplifiée des paquets - Gestionnaire de paquets Synaptic
__5.3.6 Éditeur d'images simple - Pinta
5.4 Utilisation du bureau KDE

Chapitre 6 | Gestion du disque dur et allocation d'espace spécifique à l'utilisateur
6.1 Ajout d'un disque
__6.1.1 Configuration des périphériques SATA et SCSI
6.1.2 Ajout d'un disque
6.2 Utilisation de plusieurs disques comme un seul
6.2.1 Définition et concept de RAID
Niveau RAID 6.2.2
6.2.3 Implémentation RAID 0, RAID 1 et RAID 5
6.2.4 Problèmes et solutions liés au RAID 0, au RAID 1 et au RAID 5
__6.2.5 Niveaux RAID avancés
6.3 LVM .
6.3.1 Concept LVM
__6.3.2 Implémentation LVM
6.4 Allocation d'espace par utilisateur
6.4.1 Concept et pratique des quartiers

Chapitre 7 | Programmation de scripts shell
7.1 Notions de base du shell
__7.1.1 Interpréteur de commandes bash d'Ubuntu
7.1.2 Comment le shell traite les commandes
__7.1.3 Variables d'environnement.
7.2 Exercices pratiques de programmation de scripts Shell
7.2.1 Écriture et exécution de scripts shell
__7.2.2 Variables
__7.2.3 Instruction if et instruction case
__7.2.4 Boucles
7.2.5 Autres points à savoir

Partie 03 Exercices pratiques de construction de serveurs réseau I

Chapitre 8 | Gestion de systèmes à distance
8.1 Serveur Telnet
8.1.1 Présentation du serveur Telnet
8.1.2 Création d'un serveur Telnet
Serveur OpenSSH 8.2
Serveur XRDP 8.3

Chapitre 09 | Serveur de noms
9.1 Concept de serveur de noms
9.2 Configuration d'un serveur de noms
9.2.1 Système de noms de domaine
9.2.2 Ordre de fonctionnement des serveurs de noms locaux
__9.2.3 Serveur de noms en cache uniquement
__9.2.4 Serveur de noms principal
__9.2.5 Serveur de noms Round-Robin

Chapitre 10 | Serveur de messagerie
10.1 Concept de serveur de messagerie
10.2 Mise en œuvre d'un serveur Sendmail
10.3 Installation et utilisation du Webmail

Chapitre 11 | Serveur de base de données
11.1 Concepts des SGBD et instructions SQL simples
11.1.1 Termes et rôles liés aux SGBD
__11.1.2 Instructions SQL requises
11.2 Installation et fonctionnement de MySQL
11.2.1 Téléchargement et installation du serveur et du client MySQL
11.2.2 Connexion à un serveur MySQL Linux depuis Windows
11.2.3 Création et exploitation d'une base de données MySQL
11.3 Intégration des applications Windows avec les SGBD Linux
11.4 Installation et utilisation d'Oracle Database Express
__11.4.1 Installation d'Oracle Database Express 18c
11.4.2 Création d'une base de données dans Oracle

Chapitre 12 | Serveur Web
12.1 Installation des services d'applications APM et serveur Web
__12.1.1 Installation facile avec apt
12.1.2 Création d'un site web avec WordPress
12.2 Services d'application de serveur Web
12.3 Fichiers et dossiers de configuration du serveur Web

Partie 04 Exercice pratique II sur la construction de serveurs réseau

Chapitre 13 | Serveur FTP
13.1 Installation et fonctionnement de vsftpd
13.2 Installation et fonctionnement du protocole SFTP à sécurité renforcée

Chapitre 14 | Serveur NFS
14.1 Aperçu de l'implémentation du serveur NFS
14.2 Mise en œuvre d'un serveur NFS

Chapitre 15 | Serveur Samba
15.1 Utilisation des dossiers et imprimantes Windows sous Linux
15.2 Utilisation des dossiers et imprimantes Linux sous Windows
15.2.1 Accès à Linux depuis Windows
__15.2.2 Fichier de configuration du serveur Samba

Chapitre 16 | Serveur DHCP
16.1 Concept DHCP
16.2 Implémentation DHCP

Chapitre 17 | Serveur proxy
17.1 Concept de serveur proxy
17.2 Mise en œuvre d'un serveur proxy

Chapitre 18 | Pare-feu informatique
18.1 Conception de réseau pour la sécurité
18.2 Construction d'un ordinateur pare-feu Linux

Chapitre 19 | Serveur d'installation PXE et installation automatisée
19.1 Concept et mise en œuvre d'un serveur d'installation PXE
19.2 Installation automatique

Chapitre 20 | Technologie de virtualisation Linux
20.1 Exécution d'applications Windows sous Linux
20.2 Concepts et pratique de Docker
20.2.1 Différences entre les machines virtuelles et les conteneurs
__20.2.2 Exercices pratiques sur les conteneurs Docker
20.3 WSL
__20.3.1 Bref historique de WSL et WSL 2
__20.3.2 Installation de WSL sur Windows 11

Annexe A : Connexion à une machine virtuelle VMware depuis un ordinateur externe

Image détaillée
Image détaillée 1

Avis de l'éditeur
Créez 4 machines virtuelles sur 1 ordinateur !
Bénéficiez d'une formation pratique dans un environnement d'apprentissage optimal !

La première édition de « This is Ubuntu Linux », publiée en 2017 sous Ubuntu 16.04 LTS, a été révisée en 2020 et entièrement révisée sous Ubuntu 24.04 LTS, la dernière version stable de Linux.
« This is Ubuntu Linux (3rd Edition) » ne se concentre pas uniquement sur les commandes Linux de base, mais enseigne également par la pratique en construisant un serveur réseau concret.
Même en étudiant seul dans un environnement de formation pratique, vous pourrez bénéficier des avantages d'un apprentissage en classe avec l'auteur.
Bien que ce livre soit destiné aux débutants sous Linux, il inclut des concepts pratiques avancés dans ses exercices ; ainsi, si vous l'étudiez jusqu'au bout, vous vous sentirez prêt pour la pratique.

Les lecteurs qui ont besoin de ce livre

-Les débutants qui ont commencé à étudier mais qui ont abandonné après avoir simplement mémorisé les commandes
- Étudiants de premier cycle recherchant un emploi dans le domaine de l'utilisation de Linux
- Les développeurs actuels qui souhaitent améliorer leurs compétences en Ubuntu Linux

Ce que ce livre couvre

● Concepts de base d'Ubuntu Linux
○ Comment installer Ubuntu 24.04
○ Méthodes de gestion des disques durs
○ Concepts et commandes essentiels à connaître pour construire un serveur
○ Comment utiliser le système X Window
○ Programmation de scripts shell

● Pratique de la construction de serveurs réseau
○ Serveur de noms
○ Serveur de messagerie
○ Serveur de base de données
○ Serveur Web
○ Serveur FTP
○ Serveur NFS
○ Serveur Samba
○ Serveur DHCP
○ Serveur proxy
○ Ordinateur pare-feu
○ Serveur d'installation PXE, Autoinstall
○ Technologie de virtualisation Linux
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 1er novembre 2024
Nombre de pages, poids, dimensions : 892 pages | 1 588 g | 183 × 235 × 37 mm
- ISBN13 : 9791169213028
- ISBN10 : 1169213022

Vous aimerez peut-être aussi

카테고리