Maison  >  Article  >  Opération et maintenance  >  Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

WBOY
WBOYoriginal
2022-04-01 16:18:314240parcourir

centos7 peut utiliser Oracle. Bien qu'Oracle ne prenne pas en charge l'installation du système Centos, Oracle peut être installé en modifiant le logo du système d'exploitation. Méthode : utilisez "vi /etc/redhat-release" pour passer en mode édition et remplacez le contenu de la première ligne par "redhat-7".

Centos7 peut-il utiliser Oracle ?

L'environnement d'exploitation de cet article : système centos 7, ordinateur Dell G3.

Centos7 peut-il utiliser Oracle ?

centos7 peut utiliser Oracle.

Oracle ne prend pas en charge l'installation du système Centos par défaut. Vous devez modifier l'identification du système d'exploitation vers la version RedHat correspondante.

Étant donné qu'Oracle ne prend pas en charge l'installation du système Centos par défaut, il doit être modifié vers la version RedHat correspondante.

Affichez la version actuelle du système :

cat /proc/version

Entrez :

vi /etc/redhat-release

Entrez en mode édition, cliquez sur le bouton "insérer" du clavier, puis remplacez la première ligne par redhat-7, appuyez sur le bouton Esc, saisissez : wq, note Il y a deux points ici, appuyez sur Entrée, enregistrez et quittez (remarque : c'est la même chose pour toutes les méthodes ultérieures de modification de fichiers, je n'entrerai donc pas dans les détails).

Le processus d'installation est le suivant :

1. Faites un clic droit sur le bureau, sélectionnez « Ouvrir dans le terminal », entrez dans le terminal

Entrez la commande : su

Entrez le mot de passe ROOT :

Créez un utilisateur group oinstall : groupadd oinstall

Créez le groupe d'utilisateurs dba : groupadd dba

Créez l'utilisateur Oracle et rejoignez les groupes d'utilisateurs oinstall et dba : useradd -g oinstall -g dba -m oracle

Définissez le mot de passe de connexion de l'utilisateur Oracle, qui doit être confirmé une fois. Veuillez noter que le mot de passe est requis deux fois. Idem (remarque : le mot de passe ici est le mot de passe de connexion au compte oracle) : passwd oracle

Affichez l'utilisateur oracle nouvellement créé : id oracle

2. Répertoire d'installation de la base de données Oracle

Répertoire d'installation de la base de données Oracle : mkdir -p /data /oracle

Répertoire du fichier de configuration de la base de données Oracle : mkdir -p /data/oraInventory

Répertoire de décompression du package logiciel de base de données Oracle : mkdir -p /data/database

Entrez à nouveau : cd /data

Après la création, vérifiez : ls

Définissez le propriétaire du répertoire en tant qu'utilisateur oracle du groupe d'utilisateurs oinstall : chown -R oracle:oinstall /data/oracle

Saisissez ensuite : chown - R oracle:oinstall /data/oraInventory

Entrez ensuite : chown -R oracle:oinstall / data/database

Centos7 peut-il utiliser Oracle ?

3. Modifiez le logo du système d'exploitation

Parce qu'Oracle ne prend pas en charge l'installation du système Centos par défaut, il doit être modifié vers la version RedHat correspondante.

Affichez la version actuelle du système : cat /proc/version

Entrez : vi /etc/redhat-release

Entrez en mode édition, cliquez sur le bouton "insérer" du clavier et remplacez la première ligne par redhat-7 , appuyez sur le bouton Esc, entrez : wq, notez qu'il y a deux points ici, appuyez sur Entrée, enregistrez et quittez (remarque : c'est la même chose pour toutes les méthodes ultérieures de modification de fichiers, je n'entrerai donc pas dans les détails).

4. Désactivez le pare-feu

Désactivez le pare-feu : systemctl stop firewalld.service

Désactivez l'utilisation du pare-feu : systemctl désactiver firewalld.service

Centos7 peut-il utiliser Oracle ?

5. Entrez dans l'état d'édition : vi /etc/selinux/config

Changez la valeur de SELINUX en désactivé, enregistrez et quittez.

Centos7 peut-il utiliser Oracle ? 6. Modifiez les paramètres du noyau

Entrez dans l'état d'édition : vi /etc/sysctl.conf

Ajoutez le code suivant à la fin :

net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576

Enregistrez et quittez.

Faites en sorte que les paramètres de configuration prennent effet immédiatement : sysctl -p

Centos7 peut-il utiliser Oracle ?7. Définissez des limites pour les utilisateurs d'Oracle afin d'améliorer les performances d'exécution du logiciel

Entrez l'état d'édition : vi /etc/security/limits.conf

Recherchez la dernière ligne # Fin du fichier, ajoutez le code suivant dans la ligne vide au dessus :

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

Enregistrez et quittez.

8. Configurez les variables d'environnement de l'utilisateur

Entrez l'état d'édition : vi /home/oracle/.bash_profile

Ajoutez le code suivant à la fin :

export ORACLE_BASE=/data/oracle #oracle数据库安装目录
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl #oracle启动数据库实例名
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export LANG=C
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

Enregistrez et quittez.

Faites en sorte que la configuration ci-dessus prenne effet immédiatement : source /home/oracle/.bash_profile

9 Une fois ce qui précède terminé, vous pouvez installer Oracle.

10. Basculez l'utilisateur vers l'utilisateur Oracle. Comme le montre la figure ci-dessous, cliquez sur l'icône triangulaire dans le coin supérieur droit du bureau, cliquez sur votre nom d'utilisateur, puis cliquez sur Changer d'utilisateur. Entrez le mot de passe de connexion au compte Oracle que vous avez défini précédemment. Copiez le fichier décompressé Oracle sur le bureau, nommé base de données, double-cliquez pour accéder au dossier, cliquez avec le bouton droit dans l'espace vide et sélectionnez Ouvrir dans le terminal pour accéder à l'interface du terminal.

11. Démarrez l'installation

Afin d'éviter les caractères tronqués pendant le processus d'installation, entrez la commande : export LANG=en_US.UTF-8

Démarrez l'installation d'Oracle : ./runInstaller

1) Entrez l'installation. interface, comme le montre la figure ci-dessous, supprimez la coche "Je souhaite recevoir la sécurité via My Oracle Support", cliquez sur "suivant" et sélectionnez "oui" pour continuer.

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

2) Sélectionnez "Créer et configurer une base de données" et cliquez sur "suivant".

Centos7 peut-il utiliser Oracle ?

3) Sélectionnez "Desk Class" et cliquez sur "suivant".

Centos7 peut-il utiliser Oracle ?

4) Entrez dans l'interface ci-dessous, saisissez le mot de passe dans "Mot de passe administrateur" et confirmez le mot de passe dans "Confirmer le mot de passe". Cliquez sur "Suivant", une petite ligne verticale apparaîtra au milieu, cliquez sur la touche "Tabulation" et cliquez sur "Entrée".

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

5) Cliquez sur "suivant" et cochez "tout ignorer" dans le coin supérieur droit. Cliquez sur « suivant » puis cliquez sur « terminer » pour démarrer l'installation.

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

6) L'interface d'installation est comme indiqué ci-dessous. Lorsque la progression de l'installation atteint 68%, il y aura deux petites lignes verticales au milieu. Placez la souris sur la petite ligne verticale pour cliquer. Faites un clic droit et sélectionnez « fermer », ou cliquez directement sur la barre d'espace pour continuer l'installation.

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

7) Lorsque l'installation atteint 95%, l'interface illustrée dans la figure ci-dessous apparaîtra. Cliquez sur "ok", puis continuez à cliquer sur "ok" pour commencer l'installation de l'instance de base de données. Lorsque l'installation atteint 100%, l'interface d'installation redeviendra grise. Il y a une ligne verticale au milieu de l'interface. Vous pouvez la démonter en plaçant la souris dessus et en cliquant sur "ok". Enfin, l'installation est terminée, cliquez sur "fermer".

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

Centos7 peut-il utiliser Oracle ?

Une fois l'installation terminée, quittez le compte Oracle et entrez dans le compte root.

Cliquez avec le bouton droit sur le bureau, sélectionnez "Ouvrir dans le terminal", saisissez : su - oracle

Entrez le mot de passe et passez à l'utilisateur oracle.

Démarrer la surveillance : lsnrctl start

Entrez : sqlplus /nolog

où orcl est le nom de l'instance et 123 est son mot de passe. Si « Connecté » apparaît comme indiqué dans la figure ci-dessous, la connexion est réussie, indiquant que la base de données est établie avec succès.

Centos7 peut-il utiliser Oracle ?

Tutoriel recommandé : "tutoriel centos"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Centos7 a-t-il 32 bits ?Article suivant:Centos7 a-t-il 32 bits ?