instalați Oracle Database 11g Express Edition pe CentOS 6.x
Oracle database este unul dintre cele mai utilizate sisteme de gestionare a bazelor de date relaționale (RDBMS) în mediile de întreprindere. Dezvoltat, întreținut și susținut de Oracle Corporation, acest RDBMS este adesea instalat pe o aromă de Enterprise Linux (RHEL, CentOS sau Linux științific). Acest lucru face pentru un sistem de operare foarte robust — alegerea bazei de date.
în acest articol, vă voi explica cum să instalați Oracle Database 11g Express Edition pe CentOS 6.x
- produs: Oracle Database 11g Express Edition
- Versiune : 11.2.0.2.0
pași
- instalați dependențele Oracle
utilizați pachetul „oracle-rdbms-server-11gR2-preinstalare” oferit de depozitul „Oracle Public Yum”. Depozitul Oracle public Yum oferă un mod gratuit și simplu de a instala automat toate cele mai recente dependențe Oracle Linux.
pentru a configura depozitul yum, urmați instrucțiunile furnizate mai jos.
cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo
yum install oracle-rdbms-server-11gR2-preinstall
notă : în timp ce importați cheia GPG, este posibil să primiți eroarea „GPG key retrieval failed”, așa cum se arată mai jos.
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
GPG key retrieval failed: Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
descărcați și verificați cheia corespunzătoare Oracle Linux GPG
wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
2. Setarea numelui de gazdă
deschideți fișierul „/etc/sysconfig/network” și modificați numele de gazdă pentru a se potrivi cu numele de gazdă FQDN (nume de domeniu complet calificat).
vi /etc/sysconfig/network
HOSTNAME=oracle.rnavagamuwa.comvi /etc/hosts
<public-ip> oracle.rnavagamuwa.com rnavagamuwa
acum trebuie să reporniți rețeaua pe server pentru a vă asigura că modificările vor fi persistente la repornire.
/etc / init.d / repornire rețea
2. Setări utilizator Oracle
- et parola pentru utilizatorul „oracle”.
passwd oracle - adăugați intrarea în fișier „/etc/security/limits.d / 90-nproc.conf ” așa cum este descris mai jos.
vi / etc / securitate / limite.d / 90-nproc.conf
* – nproc 16384 - setați SELinux la modul „permisiv” prin editarea fișierului „/etc/selinux/config”.
vi /etc/selinux/config
SELINUX=permisiv - reporniți serverul pentru a reflecta noile modificări.
- Conectați-vă ca utilizator Oracle și deschideți fișierul”.bash_profile”, care este disponibil în directorul principal al utilizatorului oracle, faceți o intrare așa cum este descris mai jos.
# Oracle Settingsexport PATH = /usr/java/default / bin:$PATH
. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
4. Creați un fișier swap de 2 GB
- creați fișierul care va fi utilizat pentru swap.
sudo fallocate-l 2G/mnt / 2GB.swap - formatați fișierul pentru swap.
sudo mkswap/mnt / 2GB.schimbați - Adăugați fișierul în sistem ca fișier swap.
sudo swapon / mnt / 2GB.schimbați - adăugați această linie la sfârșitul /etc/fstab pentru a face modificarea permanentă.
/ mnt / 2GB.swap none swap SW 0 0 - pentru a modifica valoarea swappiness edit /etc/sysctl.conf și adăugați următoarea linie.
vm.swappiness = 10
începeți cu o valoare de 10 și creșteți dacă este necesar. O valoare implicită tipică pentru swappiness este 60. Cu cât numărul este mai mare (până la 100), cu atât se utilizează mai des swap.
cât de mult afectează performanța depinde de modul în care este utilizată memoria dvs., deci experimentați pentru a găsi o valoare optimă. La 0, fișierul swap va fi utilizat numai atunci când sistemul rămâne complet fără memorie. Valorile mai mari permit sistemului să schimbe procesele inactive pentru a permite sistemului să elibereze memoria pentru cache-ul discului, îmbunătățind potențial performanța generală a sistemului. - verificați dacă fișierul swap a fost creat.
sudo swapon-s - Setați permisiunile corecte la fișierul swap
chmod 600 /mnt/2gb.schimb
5. Descărcați și instalați software-ul
- descărcați oracle DB de aici.
- dezarhivați și instalați pachetul rpm.
rpm-i oracle-xe–11.2.0-1.0.x86_64.rpm