Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 21960|Válasz: 0

[Forrás] centOS6.5 telepítés Oracle Xe11G teljes oktatóanyag megosztása

[Linket másol]
Közzétéve 2015. 03. 29. 9:15:27 | | |
Nemrég azt terveztem, hogy elkezdem tanulni a téli álmot, mert használomjóslóadatbázistanulni, ezért én is ott akarok lenniszerverTelepítsd az Oracle programot a weboldaladra.
Én telepítettemoracle-xe-11.2.0-1.0.x86_64.rpm.zip
A szerverem miatthajlamNem túl jó, ezért az Oracle xe verziót választottam, ami csak 301M méretű, de a funkciói pontosan pont azt akarták, amire szükségem volt.
# ebben a cikkben a root felhasználókat, míg $ normál felhasználókat jelöl
Először nézd meg a szerveremetInformációkGyerünk
#uname -a
Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP 2014. július 31., csütörtök 17:20:51 UTC x86_64 x86_64 x86_64 GNU/Linux
#cat /etc/red-hat kiadás
CentOS 6.5-ös kiadás (Végleges)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Memória: 1g merevlemez (20+8)g
Kezdjük el lentebb telepíteni, mert én is az interneten keresztül utalok rá, pluszFromfeldolgozták, így a következő munka hasonló lehet a hálózathoz:
1. NézetMűködésA rendszer tudja, hogy telepíthető-e
A Linux5, linux6 (x86-64) és Red Hat linux5, valamint a Red Hat linux6 (x86-64) kernelek támogatják a 2.6.32-xxxxxx és újabb verziókat, és ez a rendszer telepíthető. Ha nem támogatod a telepítést, egyszerűen hagyd ki
2. Telepíts néhány szükséges csomagot, ez a lépés az online módszerben található.
Közvetlenül a yum-ban telepítsd
# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc-c++ glibc glibc.i686 glibc-devel 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
Megjegyzés: A yum forrás közvetlenül a 163-as forrásra mutat, és nem használja a rendszertTükrözésKészíts helyi finomságot.
3. Hozz létre felhasználói és felhasználói csoportokat
Alapítsunk egy csoportot
# csoportadd oinstall
# Groupadd dba

Felhasználói orákulumok hozzáadása a csoporthoz
# useradd -m -g oinstall -G dba oracle
FelállítJelszavak
# passwd jósrám
Miután a useradd parancsot használva létrehozza a felhasználót, az otthoni könyvtárban egy Oracle nevű mappa jön létre.
Később kell használni az orákulmát
Add sudo jogosultságokat Oracle felhasználók számára
# vim /stb/sudoers

4. Hozz létre egy orákulum telepítési könyvtárat
Megjegyzendő, hogy az első sor az interneten az /u01/11g név szerint, mert ebben az installációs könyvtárban Oralce-nak nincs 11g könyvtára, és a felső szintű könyvtára az app
# mkdir -p /u01/app
# chown -R orákulum:oinstall /u01/
# chmod -R 775 /u01/
5. Állítsuk be a kernel paramétereket
További információért a kernel paraméterekről kérjük, látogasson el erre az oldalra
# vim /etc/sysctl.conf  
fs.aio-max-nr = 1048576   
fs.file-max = 6815744   
kernel.shmall = 2097152   
kernel.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. Környezeti változók beállítása
A környezeti változók fontosak, és ezek többsége nem egyértelműen van kimondva vagy tévedve az interneten. Lásd az alábbi környezeti változó beállításokat.
Mivel az Oracle-XE-11.2.0 egypéldányos verzió, kérjük, ne módosítsa a környezeti változók ORACLE_SID-jét. Módosítás után hiba lesz.
# vim ~jóslat/.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
# forrás ~orákulum/.bash_profile        
#加载hajlamvagy az Oracle felhasználók kijelentkeznek és visszajelentkeznek
8. Állítsuk be a kapcsoló partíciót
Kövesse az alábbi lépéseket
A,# szabad -m, hogy megnézzem, van-e swap partíció, és a tranzakció a swap partíció méretét kétszeresére állítja a memóriának, az én memóriám 1g, ezért beállítom 2g-re, ha nincs, hozzáadom, ha van, módosítom megfelelően. Eltávolíthatod, majd újraalkothatod
b,# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
Állítsd be a swap partíciót
c. Állítsuk be a cserefeltételeket
# mkswap /var/swap
d, azonnal aktiválja az Enable Swap Partíciót
# Swapon /var/swap
e, önindítás a rendszer boot hozzáadásakor
# vi /etc/fstab egy sor hozzáadásához
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, visszafoglaló csereteret
# csere /var/csere
g, visszavétel a fájlrendszerből
# rm /var/swap

9. Állítsd be a módosítást shm-et
ORA-00845: MEMORY_TARGET nem támogatott ebben a rendszerben, hiba előfordulhat az adatbázis későbbi indításakor (indítás)
Vagyis az SGA jósló mérete meghaladja a rendszer shm méretét, így két megoldás létezik: 1. Módosítani az shm méretét. 2. Módosítani a SGA_MAX_SIZE
Módosítjuk a shm-et
$ vi /etc/fstab
Nincs /dev/shm TMPFS alapértelmezetek 0 0
Módosítva:
none /dev/shm tmpfs alapértelmezések,size=2G 0 0
Itt módosítottam 2G-re, amikor módosítod, kérlek, állítsd be a saját rendszered szerint
Aztán mentsd és lépj ki, szereld vissza a shm-et
$ umount /dev/shm
$ Mount /dev/shm
Lásd az shm méretet
$ df -h |grep shm
10. Töltsd le oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Menj az Oracle hivatalos letöltéséhez.
Mivel az Oracle növelte a jogosultságokat, a közvetlen letöltések nem engedélyezettek, és a letöltéseket bejelentkezés után kell letölteni, így a szokásos gyakorlat az, hogy bejelentkezés után letöltik, majd letöltjükFeltöltés, gondot okoz. Szerencsére erős wget parancsaink vannak. Az alábbiakban megtanítom, hogyan töltheted le.
Először jelentkezz be az Oracle-ba, és kattints oracle-xe-11.2.0-1.0.x86_64.rpm.zip letöltési kapcsolatra, de mi nem töltünk le, ne felejtsük el, hogy nem töltsünk le, csak ezt a kapcsolatot szeretnénk elérni, ez a kapcsolat hasonló az alábbi linkhez
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
Nem tudjuk közvetlenül letölteni a wget parancsgal a centos alatt, és lehet, hogy Windows alatt nem lehet letölteni, mert a mögötte lévő paramétereket csak egyszer lehet használni.
Az időmegtakarítás érdekében így kellene használni a wget parancsot centos alatt
# wget -c –http-user=Oracle felhasználónév–http-password=Felhasználói jelszó–output-document=A kimeneti fájl neve Letöltési URL
Figyelj a letöltési URL-re, biztosan a legfrissebb letöltési URL parancs fent, szerintem mindenkinek értenie kell.
11. Indítsd el a telepítést.
Először is menj az Oracle Users oldalra
# Su jósnő
Menj az Oracle telepítési könyvtárába
$ cd /u01
$ sudo rpm -ivh –replacefiles oracle-xe-11.2.0-1.0.x86_64.rpm
Fontos megjegyezni, hogy a sudo elölé kell hozzáadni, különben az engedély hibája jelenik meg.
Az alábbi telepítés egyszerű
A root felhasználóként futtatnod kell a '/etc/init.d/oracle-xe configure' kódot az adatbázis konfigurálásához.
Futtatd #/etc/init.d/oracle-xe konfigurálással root formátumot
Állítsd be a 8080-as és 1521-es portokat a promptok, valamint a rendszer- és rendszerjelszók alapján, hogy indulj-e vagy sem, stb
Amikor látod, hogy az Installáció sikeres befejezett. Számold ki a telepítést sikeresen.
Azóta tesztelhetjük
Lépj az Oracle felhasználó su Oracle oldalra
$sqlplus /nolog
Amikor először telepítettem, ha van valamilyen hiba, remélem, ki tudom javítani


A következő tartalom viszonylag kicsi, de szerintem szívesen elolvashatod,ORACLE-XE-11.2.0 Hogyan jutsz beAPEXMenedzsd
Ez a cikk bemutatja, hogyan lehet böngészővel az apex-et kezelni az oracle-xe-11.2.0-1.0.x86_64.rpm sikeres telepítése után
Először kinyitjuk a http://www.abc.com:8088/apex/apex_admin
A felhasználónév: admin.
A jelszó az a jelszó, amelyet az oracle-xe-11.2.0 telepítésekor állítunk be, és a jelszót először kell megváltoztatni a bejelentkezéshez, és a jelszónak megfelelnie kell az igényeinek (mind nagybetűk, mind kisbetűk és szimbólumok).

Az APEX nem feltétlenül támogatja bizonyos böngészőket, például ha rossz felhasználónév és jelszó adsz be, hibaüzenetet adhat.
A helyes felhasználónév és jelszó beírása közvetlen ugrást eredményez a bejelentkezési oldalra.

Az alábbi tippeket használhatod.
Módosítsd nginx www.abc.com.conf. A tartalom a következő:
Server {
Hallgasd 80;
server_name www.abc.com www.abc.com;
locatio n / { eltávolításához
proxy_pass http://127.0.0.1:8088;
proxy_set_header Házigazda $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Így közvetlenül hozzáférhetünk www.abc.com/apex anélkül, hogy portot kellene hozzáadnunk az apexhez





Előző:Különbség van az OAuth 1.0 és az OAuth 2.0 között
Következő:Alipay hitelkártya Huabei funkció végre megérkezett? Tesztelj, mennyit tudsz túlhúzni?
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com