Oracle Linux Server 7 sous VirtualBox

Nous allons voir dans cet article comment installer Oracle Enterprise Linux 7 sous Oracle VM VirtualBox. La procédure est assez simple et facile. Nous allons commencer par créer une machine virtuelle classique comme d’habitude.

Ce qu’il vous faut :

Remarque : si vous comptez créer plusieurs bases de données, il faut ajouter plus de mémoire et de stockage.

Création de Machine Virtuelle

Lancez Oracle VM VirtualBox et cliquez sur Nouvelle :

  • Nom : oel7
  • Type : Linux
  • Version : Oracle (64-bit)
  • Taille de la mémoire : 4048 Mo
  • Disque dur
    • Cochez : Créer un disque virtuel maintenant
    • Type de fichier : VDI (Image Disque VirtuelBox)
    • Stockage : Dynamiquement alloué
    • Choisir l’emplacement du fichier
    • Taille du disque dur virtuel : 50 Go
  • Créer 
  • Configuration < Menu : Machine / Configuration…>
    • Réseau
    • Carte 1 : Activer la carte réseau
    • Mode d’accès réseau : Réseau Interne
    • Nom : LAN-1 (pfSense)
    • Avancé
      • Type de carte : Intel PRO/1000 MT  Desktop
      • Mode Promiscuité : Tout autoriser
    • Stockage
      • Sous le contrôleur IDE : Sélectionner l’ISO Oracle
  • Démarrer 
  • Installation Oracle Enterprise Linux

    Démarrer la machine virtuelle :

    Install Oracle Linux 7

    • Sélectionnez Install Oracle Linux 7.6 et appuyer sur Entrée.
    • Patientez un petit moment
    • Sur la page suivante, choisir votre langue :

    Oracle Linux 7.6

    • Cliquez sur Poursuivre :
    • Patientez un moment puis cliquez sur DESTINATION DE L’INSTALLATION 
    • Choisissez le disque ATA VBOX
    • Cliquez sur SÉLECTION DE LOGICIELS
    • Choisissez l’option : Serveur avec GUI

    Oracle Linux GUI Tools

    Remarque : si vous souhaitez installer plus tard Oracle database, je vous conseille d’installer les modules suivants :

    • Serveur de fichiers et de stockage
    • Plateforme Java
    • Performance des systèmes de grande taille
    • Client NFS
    • Outils de performance
    • Bibliothèque de compatibilité
    • Outils de développement
    • Outils d’administration système
    • Cliquez sur Terminé
    • Patientez pendant la vérification des dépendances.
    • Puis cliquez sur démarrer
    • Sur la page suivante, cliquez sur MOT DE PASSE ADMINISTRATEUR
      • Ajouter un mot de passe
      • Cliquez sur Terminé

    Installation Oracle Linux 7

    • Attendez la fin d’installation
    • Cliquez sur Terminé pour redémarrer la machine.
    • Une fois redémarrée, cliquez sur LICENSE INFORMATION

    Oracle Linux License

    • Acceptez la licence et cliquez sur Terminé
    • Cliquez sur FINALISER LA CONFIGURATION
    • La page de bienvenue s’afficher, choisir votre pays et cliquez suivant
    • Choisir votre langue et cliquez suivant
    • Activer ou désactiver le service de géolocalisation et cliquez suivant
    • Fuseau horaire : tapez Paris et choisir Paris, France. Cliquez sur suivant
    • Compte en ligne, cliquez sur Passer
    • A propose de vous, choisir un nom et cliquez sur suivant

    Oracle Linux VitualBox

    • La page suivant permet d’ajouter un mot de passe : Majuscule, chiffre et un caractère.
    • Cliquez sur suivant
    • Cliquez sur Commencer à utiliser Oracle Linux Server

    L’installation est terminée. Passons à la configuration.

    Installation des Additions Invité

    Monter l’image CD des  Additions invité depuis le menu VirtualBox : Périphériques > Insérer l’image CD

    Remarque : si vous n’êtes pas sous le compte root, fermer la session et connectez-vous avec le compte root.

    • Une fenêtre s’affiche, cliquez sur Lancer
    • L’installation se lance automatiquement via le Terminal :

    Install VM Tools Oracle Linux

    • L’installation se met en pause. Laissez ouvert et lancez un nouveau Terminal.
    • Tapez la commande suivante : /sbin/rcvboxadd quicksetup all
      • Si la commande ne fonctionne pas, ce n’est pas très grave. Attendez que le Terminal rende la main et redémarrez la machine.
      • Après le redémarrage, vous pouvez mettre la VM en plein écran pour travailler à l’aise et faire des copier/coller depuis votre machine hôte.
    • Si la commande fonctionne, retourner dans l’autre Terminal et appuyer sur Entrée.
    • Redémarrer le serveur : reboot

    Configuration Oracle Enterprise Linux

    Dans un Terminal modifier le fichier de configuration réseau : /etc/sysconfig/network

    Remarque : avec l’éditeur VI, appuyer sur “a” pour passer en mode insertion et une fois terminé appuyer sur “Echap” pour quitter le mode insertion. Enregistrer et quitter avec  “:wq”. L’éditeur nano est normalement présent de base !

    [root@localhost ~]# vi /etc/sysconfig/network

    Ajoutez-y :

    # Created by anaconda
    NETWORKING=yes
    HOSTNAME=sysadmin.pixelabs.lan
    GATEWAY=172.16.1.254
    [root@localhost ~]#

    Modifier ensuite le fichier suivant /etc/sysconfig/network-scripts/ifcfg-enp0s3 :

    [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    Ajoutez / modifier :

    TYPE=Ethernet
    NM_CONTROLED=none
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=no
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=enp0s3
    UUID=2281cd12-3516-4aca-8867-db47ececa516
    DEVICE=enp0s3
    ONBOOT=yes
    IPADDR=172.16.1.22
    NETMASK=255.255.0.0
    GATEWAY=172.16.1.254
    DNS1=1.1.1.1
    [root@localhost ~]# 
    

    Modifier le fichier /etc/hosts :

    [root@localhost ~]# vi /etc/hosts

    Lier l’IP avec le hostname :

    172.16.1.22 sysadmin.pixelabs.lan

    Relancer le réseau :

    [root@localhost ~]# ifdown enp0s3
    Périphérique « enp0s3 » déconnecté.
    [root@localhost ~]# 
    [root@localhost ~]# ifup enp0s3
    Connexion activée (chemin D-Bus actif : /org/freedesktop/NetworkManager/ActiveConnection/7)
    [root@localhost ~]# 
    [root@localhost ~]# systemctl restart network
    [root@localhost ~]# systemctl status network
    [root@localhost ~]# 
    [root@localhost ~]# ping google.fr
    PING google.fr (216.58.215.35) 56(84) bytes of data.
    64 bytes from par21s17-in-f3.1e100.net (216.58.215.35): icmp_seq=1 ttl=53 time=18.6 ms
    64 bytes from par21s17-in-f3.1e100.net (216.58.215.35): icmp_seq=2 ttl=53 time=18.8 ms
    64 bytes from par21s17-in-f3.1e100.net (216.58.215.35): icmp_seq=3 ttl=53 time=17.8 ms
    64 bytes from par21s17-in-f3.1e100.net (216.58.215.35): icmp_seq=4 ttl=53 time=18.3 ms
    [root@localhost ~]# 
    

    Setup Oracle Linux Network

    Modifier le fichier vi /etc/resolv.conf et vérifier qu’il a bien récupéré le ou les serveurs DNS :

    # Generated by NetworkManager
    nameserver 1.1.1.1
    

    Redémarrer votre système pour prendre en compte le nom hostname : 

    [root@localhost ~]# reboot

    Mise à jour système

    Pour terminer, mettez à jour votre système puis installer vos apps / tools.

    [root@sysadmin ~]# yum update -y

    Voir également : linux-command-line-interface/

    C’est terminé les amis. Votre serveur Oracle Linux is ready. Nous verrons dans le prochain article comment installer Oracle Database 19c sur cette VM.

    bonne journée et à très bientôt.

     
    Besoin d’aide ? des questions ?

    Venez sur le forum
    logo Forum Pixelabs
    ***********
    La rédaction de cette documentation demande beaucoup de temps, de motivation, mais surtout beaucoup de café 🙂

    Vous aimez pixelabs ?

    Offrez moi un petit café en cliquant sur la tasse ci-dessous.
    pixelans_donation
    Merci !