Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 21960|Répondre: 0

[Source] Partage complet du tutoriel CentOS6.5 Installation Oraclexe11G

[Copié le lien]
Publié sur 29/03/2015 09:15:27 | | |
Récemment, je prévoyais de commencer à apprendre l’hibernation, car je l’utiliseOraclebase de donnéesapprendre, donc je veux aussi être làserveurInstallez Oracle sur votre site web.
Je l’ai installéoracle-xe-11.2.0-1.0.x86_64.rpm.zip
À cause de mon serveurdispositionPas très bon, donc j’ai choisi d’installer la version oracle-xe, qui ne fait que 301M, mais ses fonctionnalités correspondent exactement à ce que je voulais.
# dans cet article indique les utilisateurs root, et $ indique les utilisateurs normaux
Regardez d’abord mon serveurInformationsAllons-y
#uname -a
Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP jeu. 31 juil. 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
#cat /etc/redhat-release
CentOS version 6.5 (Finale)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Mémoire : 1 g de disque dur (20+8)g
Commençons à l’installer ci-dessous, car je parle aussi de l’installation via Internet, en plusDea été traité, donc le travail suivant peut être similaire au réseau :
1. VueFonctionnementLe système sait si c’est possible
Les noyaux Linux5, linux6 (x86-64) et Red Hat linux5, Red Hat linux6 (x86-64) supportent les versions 2.6.32-xxxxxx et supérieures peuvent être installés, et ce système peut être installé. Si vous ne supportez pas l’installation, passez simplement votre tour
2. Installez certains paquets nécessaires, cette étape se trouve dans la méthode en ligne.
Installez directement dans yum
# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y
Note : La source yum pointe directement vers la source 163 et n’utilise pas le systèmeMiroirFaites du délicieux local.
3. Créer des utilisateurs et des groupes d’utilisateurs
Créer un groupe
# GroupAdd Oinstall
# groupadd dba

Ajouter des oracles utilisateurs au groupe
# useradd -m -g oinstall -g dba oracle
InstallerMots de passe
# Oracle de passage
Après avoir utilisé la commande useradd pour créer un utilisateur, un dossier nommé Oracle est créé dans le répertoire personnel.
Nous devrons utiliser Oracle plus tard
Ajouter des permissions sudo pour les utilisateurs d’Oracle
# vim /etc/sudoers

4. Créer un répertoire d’installation oracle
Notez que la première ligne ci-dessous, /u01/11g sur Internet, est fausse, car dans ce répertoire d’installation, oralce n’a pas de répertoire 11g, et son répertoire principal est application
# mkdir -p /u01/app
# chown -R oracle :oinstall /u01/
# chmod -R 775 /u01/
5. Définir les paramètres du noyau
Pour plus d’informations sur les paramètres du noyau, veuillez consulter cette page
# vim /etc/sysctl.conf  
fs.aio-max-nr = 1048576   
fs.file-max = 6815744   
kernel.shmall = 2097152   
noyau.shmmax = 4294967295   
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 = 1048586
# sysctl -p #重新载入立即生效
6. Définir les variables d’environnement
Les variables environnementales sont importantes, et la plupart ne sont pas clairement énoncées ou incorrectes sur Internet. Voir Paramètres des variables d’environnement ci-dessous.
Puisqu’Oracle-XE-11.2.0 est une version à instance unique, merci de ne pas modifier la ORACLE_SID dans les variables d’environnement. Il y aura une erreur après modification.
# vim ~oracle/.bash_profile   
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe
export ORACLE_SID=XE
export PATH=$PATH :$HOME/bin :$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib :/lib :/usr/lib
# source ~oracle/.bash_profile        
#加载dispositionou les utilisateurs d’Oracle se déconnectent puis se reconnectent
8. Définir la partition de commutation
Suivez les étapes ci-dessous
A,# libre -m pour voir s’il y a une partition d’échange, et la transaction fixe la taille de la partition d’échange à 2 fois la mémoire, ma mémoire est de 1G, donc je la mets à 2G, sinon je l’ajoute, s’il y en a une, je la modifie en conséquence. Vous pouvez l’enlever puis la recréer
b,# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
Configurez la partition d’échange
c. Définir les conditions d’échange
# mkswap /var/swap
d, Activez immédiatement la partition Activer l’échange
# swapon /var/swap
e, opération de démarrage automatique lors de l’ajout du démarrage système
# vi /etc/fstab pour ajouter une ligne
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, récupérer l’espace de swap
# échange /var/échange
g, récupération depuis le système de fichiers
# rm /var/swap

9. Définir le modifier shm
ORA-00845 : MEMORY_TARGET non prise en charge sur cette erreur système peut survenir lors du démarrage ultérieur de la base de données (démarrage)
Cela signifie que la taille de l’oracle SGA dépasse la taille du système shm, il existe deux solutions : 1. Modifier la taille du shm 0,2. Modifier la taille du SGA_MAX_SIZE
Nous modifions le shm
$ vi /etc/fstab
aucun /dev/shm tmpfs par défaut 0 0
Modifié en :
non/dev/shm tmpfs defaults,size=2G 0 0
Ici, je l’ai modifié en 2G, quand vous modifiez, veuillez le configurer selon votre propre système
Puis sauvegarder et sortir, remonter SHM
$ umount /dev/shm
$ monter /dev/shm
Voir la taille du shm
$ df -h |grep shm
10. Télécharger oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Rendez-vous sur Oracle Official Download.
Puisqu’Oracle a augmenté les permissions, les téléchargements directs ne sont pas autorisés, et les téléchargements doivent être téléchargés après la connexion, donc la pratique habituelle est de télécharger après la connexion, puis de téléchargerTéléverser, sera problématique. Heureusement, nous avons des commandes wget puissantes. Je vais ci-dessous vous apprendre comment le télécharger.
D’abord, connectez-vous à Oracle, puis cliquez sur oracle-xe-11.2.0-1.0.x86_64.rpm.zip télécharger la connexion, mais nous ne téléchargeons pas, rappelez-vous que nous ne téléchargeons pas, nous voulons juste obtenir cette connexion, cette connexion est similaire au lien ci-dessous
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
Nous ne pouvons pas le télécharger directement avec la commande wget sous centos, et il se peut qu’il ne soit pas possible de le télécharger sous Windows, car les paramètres derrière ne peuvent être utilisés qu’une seule fois.
Pour gagner du temps, on devrait utiliser la commande wget comme ça sous centos
# wget -c –http-user=Nom d’utilisateur Oracle–http-password=Mot de passe utilisateur–document-sortie=Le nom du fichier de sortie URL de téléchargement
Faites attention à l’URL de téléchargement, ça doit être la dernière commande URL de téléchargement ci-dessus, je pense que tout le monde devrait la comprendre.
11. Démarrez l’installation.
D’abord, allez à Oracle Users
# Su Oracle
Va dans le répertoire d’installation Oracle
$ cd /u01
$ sudo rpm -ivh –replacefiles oracle-xe-xe-11.2.0-1.0.x86_64.rpm
Notez que sudo doit être ajouté devant, sinon l’erreur d’autorisation sera sollicitée.
L’installation ci-dessous est simple
Vous devez exécuter '/etc/init.d/oracle-xe configure' en tant qu’utilisateur root pour configurer la base de données.
Exécutez #/etc/init.d/oracle-xe configuré comme racine
Réglez les ports 8080 et 1521 selon les invites, ainsi que les mots de passe système et système, si vous voulez démarrer ou non, etc
Lorsque vous voyez « Installation terminée avec succès. » Calculez la réussite de l’installation.
Depuis, nous pourrons le tester
Aller à Oracle utilisateur su Oracle
$sqlplus /nolog
La première fois que j’ai installé, s’il y a des erreurs, j’espère les corriger


Le contenu qui suit est relativement petit, mais je pense que vous aimerez le lire,ORACLE-XE-11.2.0 Comment entrerAPEXGérer
Cet article décrit comment gérer Apex avec un navigateur après avoir installé avec succès oracle-xe-11.2.0-1.0.x86_64.rpm
D’abord, on ouvre la http://www.abc.com:8088/apex/apex_admin
Le nom d’utilisateur est admin
Le mot de passe est celui que nous définissons lors de l’installation d’oracle-xe-11.2.0, et il faut changer le mot de passe pour la première fois pour se connecter, et il doit répondre à ses exigences (chiffres et symboles majuscules et minuscules).

De plus, APEX peut ne pas prendre en charge certains navigateurs, c’est-à-dire que saisir le mauvais nom d’utilisateur et mot de passe affichera un message d’erreur.
Entrer le bon nom d’utilisateur et mot de passe conduit à un saut direct vers la page de connexion.

Vous pouvez vous référer aux conseils suivants.
Modifier nginx www.abc.com.conf. Le contenu est le suivant
server {
écouter 80 ;
server_name www.abc.com www.abc.com ;
locatio pour supprimer n / {
proxy_pass http://127.0.0.1:8088 ;
proxy_set_header Hôte $host ;
proxy_set_header X-Real-IP $remote_addr ;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
}
}
De cette façon, nous pouvons accéder directement à www.abc.com/apex sans avoir à ajouter un port pour accéder à notre apex





Précédent:Il y a une différence entre OAuth 1.0 et OAuth 2.0
Prochain:La fonction Huabei de la carte de crédit Alipay est enfin arrivée ? Tester combien tu peux surdéchirer ?
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com