Aller au contenu

Installation et configuration de Rocky Linux

Introduction

Nous allons installer une VM Rocky 9 Minimum

Pré-requis

  • un hyperviseur (VMware Fusion dans mon cas)
  • l'image ISO de Rocky 9 Minimal x86_64 à téléchager ici
  • une adresse ip (192.168.1.46)
  • un nom de serveur (rocky9.docsgmo.net)

Notes

L'adresse ip et le nom du serveur sont à adapter en fonction de votre environnement

VM

Créez une VM avec la configuration suivante (à vous d'adapter selon vos besoins)

  • CPU: 2
  • Mémoire: 4Gb
  • Disque: 100Gb
  • Type de bus: SATA

Démarrez la VM avec l'ISO télécharger ci-dessus

Installation

Boot option

Une fois démarré sur le l'ISO, sélectionnez Install Rocky Linux 9 puis valider

Configuration

Localization

  • Language : English
  • Date & Time : Europe/Zurich
  • Keyboard : Ajouter French (Switzerland) supprimer tous les autres claviers

Software

  • Software Selection: Minimal Install

System

  • Installation Destination:
Montage Device FS Size
/boot - xfs 1024Mb
swap - - 4Gb
/tmp /dev/rootvg/tmplv xfs 3Gb
/var /dev/rootvg/varlv xfs 30Gb
/ /dev/rootvg/rootlv xfs 20Gb
  • KDUMP : Disable
  • Network and Host Name:
  • IPv4 Settings
    • Method: Manual
    • Adresse: 192.168.1.46
    • Netmask: 255.255.255.0
    • Gateway: 192.168.1.1
    • DNS Servers: 192.168.1.3
    • Search domains: docsgmo.net
  • Host Name: rocky9.docsgmo.net

User Settings

  • Root Password Entrez le mot de passe de l'utilisateur root
  • User Creation Créez un utilisateur de type administrateur ( par exemple votre prémon gilles dans cet exemple ).
    Cochez Make this user administrator

Cliquez sur Begin Installation

Une fois l'installation terminée cliquez sur Reboot system

Configuration de l'OS

Connectez-vous avec le compte utilisateur (gilles) créé ci-dessus

Mise à jour

sudo dnf update -y

Packages

sudo dnf install -y vim tar rsync lsof lynx man mlocate mutt tcptraceroute wget yum-utils bash-completion git net-tools bind-utils epel-release

Selinux

sudo sed -i "s|^SELINUX=enforcing|SELINUX=disabled|" /etc/selinux/config

Couleur du prompt

root

sudo sh -c 'echo "export PS1=\"\[\033[0;32m\][\[\033[0;31m\]\u\[\033[0;31m\]@\h \[\033[0;32m\]\W]# \[\033[0;37m\]\"" >> /root/.bashrc'

user

echo  'export PS1="\[\033[0;32m\][\[\033[1;94m\]\u\[\033[0;33m\]@\h \[\033[0;32m\]\W]# \[\033[0;37m\]"' >> /home/$LOGNAME/.bashrc

vimrc

echo -e "syntax on\nset tabstop=4\nset bg=dark" > /home/$LOGNAME/.vimrc

Redémarrez votre serveur

sudo reboot

Une fois redémarré votre serveur est prêt


Version Date Change Auteur
1.0 17.09.2022 Création GMo