GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installation d'un serveur CentOS 6.2 prêt pour Oracle

Voici comment faire pour l'installation d'une boîte Linux prête pour Oracle avec CentOS 6.2, il couvre les étapes impliquées dans la préparation d'un serveur prêt pour Oracle pour l'installation ultérieure d'Oracle Database Server/Oracle Fusion Middleware Suite sur un déploiement de serveur multi-rôle.

Exigences

  •  Une clé USB avec plus de 4 Go d'espace de stockage gratuit
  • Une machine serveur 64 bits avec beaucoup de RAM et de stockage sur disque dur
  • Connectivité avec les référentiels Internet CentOS ou les miroirs LAN
  • Une machine cliente Linux avec un environnement de bureau installé :CentOS, Debian, Ubuntu, etc. + Gnome, KDE, etc.

Étapes

  1. Téléchargez un fichier CentOS-6.2-x86_64-bin-DVD1.iso (4,1 Go) à partir des miroirs de DVD ou téléchargez une version minimale (322 Mo), netinstall (227 Mo), LiveCD (698 Mo) ou LiveDVD (1,6 Go). Ce comment faire utilise CentOS-6.2-x86_64-bin-DVD1.iso (4,1 Go).
  2. Stockez l'ISO téléchargé sur la clé USB via ce guide. Je préfère la section alternatives avec livecd-iso-to-disk scénario.
  3. Connectez la clé USB à l'un des ports USB de la machine serveur et démarrez. Assurez-vous que le démarrage USB est activé sur la configuration.
  4. Dans l'assistant d'installation de CentOS, sélectionnez Serveur et personnaliser.
  5. Choisissez un schéma de partition judicieux en fonction de votre matériel, par exemple 6 Go de RAM + 2 disques durs de 500 Go :
  6. /            ext4    60 Go   /boot    ext4    130 M/home    xfs        ~403 Go/opt    xfs        ~240 Go      /var    xfs        ~210 Go swap    swap     12 Go 
  7.  À l'étape de sélection du package, assurez-vous qu'aucun environnement de bureau est sélectionné et assurez-vous que ssh est installé. Sélectionnez le package supplémentaire que vous souhaitez.
  8. Choisissez un mot de passe racine complexe.
  9. Une fois l'installation du système d'exploitation terminée, redémarrez, connectez-vous en tant que root et assurez-vous que ssh fonctionne via :
  10. $ ssh localhost
  11. Par défaut, le eth0 l'interface réseau est désactivée. Configurez les paramètres réseau :
    1. Connectez-vous en tant que root
    2. Modifier l'archive /etc/sysconfig/network-scripts/ifcfg-eth0 et configurez l'interface réseau pour qu'elle ressemble à :
    3. DEVICE="eth0"HWADDR="00:1C:C0:95:59:55"NM_CONTROLLED="yes"ONBOOT="yes"NETWORK=192.168.192.0NETMASK=255.255.255.0IPADDR=192.168. 192.201PASSERELLE=192.168.192.1DNS1=192.168.192.2DNS2=192.168.192.2PEERDNS="oui"
    4. Redémarrer le démon réseau et tester la connectivité avec ping ou un autre outil.
  12. Ajouter un sudoer utilisateur -par exemple bozz - pour éviter l'utilisation de root .
    1. Se connecter en tant que root
    2. Créez un nouvel utilisateur et ajoutez-le au groupe roue :
    3. $ adduser -G roue bozz
    4. Réinitialiser le mot de passe pour bozz utilisateur (REMARQUE :choisissez un mot de passe que vous n'oublierez pas):
    5. $ passwd bozz
    6. Modifier /etc/sudoers et décommentez la ligne commençant par %wheel, elle ressemblera à :
    7. %wheel  ALL=(ALL)    ALL
    8. Déconnectez-vous, reconnectez-vous avec bozz utilisateur et test sudoer Privilèges :
    9. $ sudo ls -hal
    REMARQUE :A partir de maintenant, je n'utilise que le bozz utilisateur au lieu de root . Vous pouvez également (facultatif) désactiver le compte root de l'accès à distance pour des raisons de sécurité.
  13. Connectez-vous en tant que bozz utilisateur
  14. Configurez les référentiels CentOS via des miroirs LAN :
    1. Assurez-vous que vous pouvez vous connecter au miroir LAN, par exemple :http://mirrors.home.dev/centos
    2. $ pushd /tmp$ wget http://mirrors.home.dev/centos$ popd
    3. Créez un nouveau fichier de référentiel dans /etc/yum.repos.d/CentOS-Mirror.repo
    4. $ sudo nano /etc/yum.repos.d/CentOS-Mirror.repo
    5. Ajoutez les entrées suivantes pointant vers le miroir :
    6. [base]name=CentOS-$releasever - Basebaseurl=http://mirrors.home.dev/centos/$releasever/os/$basearch/gpgcheck=0 #released updates [updates]name=CentOS -$releasever - Updatesbaseurl=http://mirrors.home.dev/centos/$releasever/updates/$basearch/gpgcheck=0#packages supplémentaires qui peuvent être utiles[extras]name=CentOS-$releasever - Extrasbaseurl=http ://mirrors.home.dev/centos/$releasever/extras/$basearch/gpgcheck=0
    7. Commenter ou supprimer des archives de dépôt existantes
      • commentez chaque ligne de /etc/yum.repos.d/CentOS-Base.repo avec #
      • ou juste:
      • supprimer le fichier de référentiel
      • $ sudo rm /etc/yum.repos.d/CentOS-Base.repo
    8. Mettez à jour le système à l'aide du miroir :
    9. Mise à jour $ sudo yum
  15. Installer Java JRE 7u1 64 bits sur le serveur [Non requis pour Oracle Database, requis pour Oracle Fusion Middleware Suite ] :
    1. Allez à http://www.oracle.com/technetwork/java/javase/downloads/index.html et téléchargez jre-7u1-linux-x64.rpm
    2. Copier jre-7u1-linux-x64.rpm au serveur via scp ou autre. Via scp depuis le client Linux :
    3. $ scp jre-7u1-linux-x64.rpm [protégé par e-mail] :~/
    4. Connectez-vous au serveur et exécutez le programme d'installation :
    5. $ sudo rpm -Uvh jre-7u1-linux-x64.rpm
    6. Utilisez la version absolue de Java JRE (/usr/java/jre1.7.0_01 ) dans la configuration des alternatives pour java et javaws :
    7. $ alternatives sudo --install /usr/bin/java java /usr/java/jre1.7.0_01/bin/java 20000$ alternatives sudo --install /usr/bin/javaws javaws /usr/java /jre1.7.0_01/bin/javaws 20000
    8. Assurez-vous que le java est correct version :
    9. $ java -versionjava version "1.7.0_01"Java(TM) SE Runtime Environment (build 1.7.0_01-b08)Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, mode mixte) 
    10. Assurez-vous que les alternatives sont correctement configurées :
    11. $ alternatives --config javaIl y a 1 programme qui fournit 'java'. Commande de sélection ----------------------------------------------- * + 1 /usr/java/jre1.7.0_01/bin/java Entrez pour conserver la sélection actuelle[+], ou tapez le numéro de sélection :$ alternatives --config javaws Il existe 1 programme qui fournit 'javaws'. Commande de sélection ----------------------------------------------- * + 1 /usr/java/jre1.7.0_01/bin/javaws
    12. Configurez la variable d'environnement système JRE_HOME. Modifiez /etc/environment :
    13. $ nano /etc/environnement
    14. Ajoutez le contenu suivant :
    15. exporter JRE_HOME=/usr/java/jre1.7.0_01
    16. Déconnectez-vous et reconnectez-vous et testez si la variable d'environnement JRE_HOME est correcte :
    17. $ echo $JRE_HOME/usr/java/jre1.7.0_01$ ls -1 $JRE_HOMEbinCOPYRIGHTlibLICENSEmanpluginREADMEreleaseTHIRDPARTYLICENSEREADME.txtWelcome.html
  16. Préparez le serveur CentOS pour l'installation des produits Oracle sans sacrifier les performances avec un environnement graphique. Les produits Oracle Fusion Middleware utilisent un environnement graphique X11 sur les assistants d'installation. Ainsi, le  transfert SSH X11 doit être installé et activé.
    1. Sur le serveur, modifiez /etc/ssh/sshd_config :
    2. $ sudo nano /etc/ssh/sshd_config
    3. Définissez les valeurs suivantes :
    4. X11Transfert ouiX11DisplayOffset 10X11UseLocalhost oui
    5. Sur le serveur, installez les packages xorg-x11-xauth et libXtst :
    6. $ sudo yum install xorg-x11-xauth libXtst
    7. Sur le client, installez les packages fontconfig xorg-x11-fonts-base et liberation-fonts :

    8. pour un client CentOS :
      $ sudo yum install xorg-x11-fonts-base liberation-fonts
      pour le client Ubuntu :
      $ sudo apt-get install xfonts-base ttf-liberation
    9. Sur le client, essayez de vous connecter au serveur distant en utilisant l'option "-Y" :
    10. $ ssh -Y [protégé par e-mail]
    11. Connecté à distance, essayez d'exécuter votre programme X, tel que xterm ou autre :
    12. $ sudo yum install xterm$ xterm
      Et vous verrez le programme X apparaître sur votre bureau local. Vous pouvez également ajouter les éléments suivants dans votre $HOME/.ssh/config :
      ForwardAgent yesForwardX11 yesForwardX11Trusted yes
       

Références

  • Mise en réseau sur CentOS :http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-networkscripts-interfaces-eth0.html
  • Pour Java :http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat- rhel/ et http://wiki.centos.org/HowTos/JavaOnCentOS 
  • Transfert SSH X11 :http://www.imminentweb.com/technologies/centos-ssh-x11-forwarding, http://wiki.centos.org/HowTos/VNC-Server et http://www.ndchost .com/wiki/server-administration/centos5-vnc-x11

Cent OS
  1. Installer Textpattern sur CentOS 7

  2. Installer CumulusClips sur CentOS 7

  3. Installez Sentora sur CentOS 7

  4. Installer BigTree sur CentOS 7

  5. Installer Avactis sur CentOS 7

Comment installer PostgreSQL sur CentOS 8

Comment installer MariaDB sur CentOS 8

Installation de la pile LAMP sur CentOS 7

Installation de la pile LAMP sur CentOS 6

Configuration du serveur Samba dans CentOS 6.5

Installation et configuration du serveur Wazuh sur CentOS 7