0% ont trouvé ce document utile (0 vote)
106 vues3 pages

Guide HTTP/HTTPS pour Admins Linux

Le document décrit HTTP et HTTPS, y compris les méthodes, ports, packages Apache, fichiers de configuration et processus d'installation et de configuration sur un serveur Linux. Il explique également la configuration d'un hôte virtuel Apache et l'installation d'un certificat SSL pour HTTPS.

Transféré par

abdelilahbahaj2003
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
106 vues3 pages

Guide HTTP/HTTPS pour Admins Linux

Le document décrit HTTP et HTTPS, y compris les méthodes, ports, packages Apache, fichiers de configuration et processus d'installation et de configuration sur un serveur Linux. Il explique également la configuration d'un hôte virtuel Apache et l'installation d'un certificat SSL pour HTTPS.

Transféré par

abdelilahbahaj2003
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

HTTP

Hyper Text Transfer Protocol


1. DEFINITION ET ROLE
HTTP est un protocole de communication client-serveur

permettant à l'utilisateur d'accéder à des pages web par

l'intermédiaire d'un navigateur

2. METHODES
Get, Post, Put, Delete

3. PORTS
HTTP (non sécurisé) : 80

HTTPS (sécurisé) : 443

3. NOM DU PACKAGE APACHE


httpd

4. FICHIER DE CONFIGURATION
/etc/httpd/conf/[Link]

5. REPERTOIRE DU LOG
/var/log/httpd/

5. REPERTOIRE DES FICHIERS WEB


/var/www/html/

6. INSTALLATION DE PACKAGE
yum install httpd

7. VERIFICATION D’ INSTALLATION
rpm -q httpd

8. GESTION DE SERVICE
- Démarrer le service : systemctl start httpd

- Activer le service : systemctl enable httpd


- Redémarrer un service : systemctl restart httpd

- Arrêter un service : systemctl stop httpd

- Statut du service : systemctl status httpd

9. CONFIGURER LE PARE-FEU
- Pour HTTP : firewall-cmd --permanent --add-service=http

ou firewall-cmd --permanent --add-port=80/tcp

- Pour HTTPS : firewall-cmd --permanent --add-service=https

ou firewall-cmd --permanent --add-port=443/tcp

- Redemarrer le PAR-FEU : firewall-cmd --reload

10. FICHIER DE CONFIGURATION D’HOTE


- Créer un fichier /etc/httpd/conf.d/[Link]. Ce fichier

définira le site affiché

- <VirtualHost *:80> : La balise <VirtualHost *:80> dans la

configuration Apache spécifie un virtual host qui écoute toutes

les adresses IP disponibles (*) sur le port 80.

- ServerName: Le nom de domaine associé à ce virtual host.

- ServerAdmin: L'adresse e-mail de l'administrateur du site.

- DocumentRoot: Le répertoire à partir duquel Apache va

servir des fichiers.

- ErrorLog: Les fichier journal pour les erreurs.

- CustomLog: Le fichier journal pour les accès du site.


HTTPS
Hyper Text Transfer Protocol Secure
11. INSTALLER LE MODULE SSL
rpm -ivh mod_ssl-[Link].1.x86_64.rpm

- Fichier de configuration : /etc/httpd/conf.d/[Link]

12. CRÉATION DU CERTIFICAT


yum install openssl

openssl req -x509 -nodes -days 365 -newkey rsa: 1024 -

out /etc/httpd/[Link] -keyout /etc/httpd/server. key

Vous aimerez peut-être aussi