Les étapes pour l’installation d’un serveur CentOS

Les étapes pour l’installation d’un serveur CentOS
Configuration de base du serveur
C’est à partir d’une installation minimale que je commence l’installation de ce serveur. J’ai seulement une ancienne machine de disponible. Cette dernière est un peu capricieuse puisque la carte réseau n’est pas reconnue à l’installation avec CentOS 7.5 qui a été désactivé. Par contre, la carte est détectée lors d’une installation avec CentOS 6. Ma carte mère est une ASUS M2N-MX SE Plus.

À l’installation, on choisit un mot de passe très fort pour l’utilisateur root et on crée un utilisateur en cochant l’option d’administration. C’est cet utilisateur qui sera celui pour la connexion ssh.

Pour réactiver la détection, je dois avoir accès, soit par une clé usb ou soit par une carte réseau externe qui elle, est détecté à l’installation. C’est ce que j’utilise pour le moment.

Pour la première étape, je dois savoir l’adresse IP de la carte réseau. La commande pour le savoir est la suivante :

hostname -I

On peut également utiliser cette commande plus complète

“ip addr” and “ip link”
“ip – s link” pour les statistiques.

Une fois l’adresse ip connu, on peut dès à présent se connecter en terminal avec un autre machine si l’on désire. Le serveur ssh est déjà installé par défaut avec le port ouvert.

Une fois la connexion établie, on doit installer l’utilitaire “wget” pour télécharger le pilote de la carte réseau.

sudo yum install wget

Ensuite, on peut télécharger le pilote de la carte.

wget http://elrepo.org/linux/elrepo/el7/x86_64/RPMS/kmod-forcedeth-0.64-3.el7_5.elrepo.x86_64.rpm

Après, on doit redémarrer pour la prise en charge de la carte et connecté le réseau filaire sur la bonne carte. On reprend le processus pour connaître l’adresse de la carte pour la connexion ssh. On peut également changer l’adresse ip pour un adresse fixe. Pour ce faire, on utilise l’utilitaire mntui

sudo mntui

Il est temps de faire une mise à jour de nos logiciels avant de continuer.

sudo yum update

Installation serveur WEB
On est maintenant prêt pour l’installation de notre serveur WEB apache

sudo yum install httpd

Après on teste le serveur après sa mise en route.

sudo systemctl start httpd.service

Pour tester notre serveur d’un autre poste, on doit configurer notre pare-feu qui est déjà installé dans la version minimale. Pour ce faire on doit ajouter les services WEB au pare-feu avec la commande suivante :

sudo firewall-cmd -add-service=http

Cette commande active temporairement l’accès au port 80 pour tester le serveur web

Ensuite, on essaye avec l’adresse http://your_server_IP_address/

Installation de la base de données MariaDB

sudo yum install mariadb-server mariadb

Une fois installé on démarre le service

sudo systemctl start mariadb

Installation sécuritaire de la base de données, on met un mot de passe pour l’utilisateur root. Choisir un mot de passe très fort.

sudo mysql_secure_installation

Après quoi on peut ajouter le service au démarrage avec la commande suivante :

sudo systemctl enable mariadb.service

À ce stade, on est sécuritaire pour avoir démarré le service.

On installe php et ses modules pour compléter notre installation.

sudo yum install php php-mysql php-gd

On redémarre notre service httpd pour la prise en compte de php.

sudo systemctl restart httpd

Laisser un message

Votre adresse de courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *