See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 21960|Vastuse: 0

[Allikas] centos6.5 paigaldus oraclexe11g täielik õpetuse jagamine

[Kopeeri link]
Postitatud 29.03.2015 09:15:27 | | |
Hiljuti plaanisin hakata õppima talveunne, sest olen seda kasutanudoraakelandmebaaset õppida, seega tahan ka mina seal ollaServerPaigalda Oracle oma veebisaidile.
Paigaldasin selleoracle-xe-11.2.0-1.0.x86_64.rpm.zip
Minu serveri tõttuLikvideerimiseMitte väga hea, nii et otsustasin paigaldada oracle-xe versiooni, mis on vaid 301M suurune, kuid selle omadused on täpselt sellised, nagu tahtsin.
# selles artiklis tähistab juurkasutajaid ja $ tavalisi kasutajaid
Vaata esmalt mu serveritTeaveLähme
#uname -a
Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP N 31. juuli 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
#cat /etc/redhat-release
CentOS versioon 6.5 (lõplik)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Mälu: 1g kõvaketas (20+8)g
Alustame selle paigaldamist allpool, sest ma räägin sellest ka interneti kaudu, plussAlateson töödeldud, seega võib järgmine töö olla võrkudega sarnane:
1. VaadeTöökorraldusSüsteem teab, kas seda saab paigaldada
Linux5, linux6 (x86-64) ja Red Hat linux5, Red Hat linux6 (x86-64) tuumad toetavad 2.6.32-xxxxxx ja uuemaid versioone ning see süsteem on paigaldatav. Kui sa ei toeta paigaldust, jäta see lihtsalt vahele
2. Paigalda mõned vajalikud paketid, see samm on leitav veebipõhises meetodis.
Paigalda otse Yum-i
# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel 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
Märkus: yum allikas suunab otse 163 allikale ega kasuta süsteemiPeegeldamineTee kohalikku maitsmist.
3. Loo kasutajaid ja kasutajagruppe
Loo grupp
# grupilisa oinstall
# GroupAdd DBA

Lisa kasutajate oraaklid gruppi
# useradd -m -g oinstall -G dba oraakel
SeadistadaParoolid
# passwd oraakel
Pärast useradd-käsu kasutamist kasutaja loomiseks luuakse kodukaustas kaust nimega Oracle.
Me peame hiljem oraakleid kasutama
Lisa sudo õigused Oracle'i kasutajatele
# vim /jne/sudoers

4. Loo oraakli paigalduskataloog
Pane tähele, et esimene rida allpool on /u01/11g internetis vale, sest selles paigalduskataloogis ei ole oralcel 11g kataloogi ja tema tippkataloogiks on app
# mkdir -p /u01/app
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
5. Sea kerneli parameetrid
Lisateabe saamiseks kerneli parameetrite kohta vaadake palun seda lehte
# 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. Sea keskkonnamuutujad
Keskkonnamuutujad on olulised ja enamik neist ei ole internetis selgelt välja toodud või valed. Vaata allpool keskkonna muutujate seadeid.
Kuna Oracle-XE-11.2.0 on ühe eksemplari versioon, palun ärge muutke keskkonnamuutujate ORACLE_SID. Pärast modifitseerimist tekib viga.
# vim ~oraakel/.bash_profile   
eksport ORACLE_BASE=/u01/app/oracle
eksport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe
eksport ORACLE_SID=XE
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# allikas ~oraakel/.bash_profile        
#加载Likvideerimisevõi Oracle'i kasutajad logivad välja ja logivad uuesti sisse
8. Seadista lülituspartitsioon
Järgi alljärgnevaid samme
a,# vaba -m, et näha, kas on swap-partitsioon, ja tehing seab swap-partitsiooni suuruseks 2 korda mälu, minu mälu on 1g, seega panen selle 2g-ks, kui ei, lisan selle, kui on, kohandan vastavalt. Sa saad selle eemaldada ja siis uuesti luua
b,# dd if=/dev/null=/var/swap bs=1024 loend=2048000
Seadista swap-partitsioon
c. Määra vahetustingimused
# mkswap /var/swap
d, aktiveeri kohe Enable Swap partitsioon
# vaheta /var/vaheta
e, isekäivitumise operatsioon süsteemi käivitamise lisamisel
# vi /etc/fstab rea lisamiseks
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, vahetusruumi tagasivõtmine
# vahetus /var/vahetus
g, failisüsteemist tagasivõtmine
# rm /var/swap

9. Seadke modifitseeritud shm
ORA-00845: MEMORY_TARGET seda süsteemi ei toeta, võib tekkida viga andmebaasi käivitamisel (käivitamine) hilisemas etapis
See tähendab, et oraakli SGA suurus ületab süsteemi shm suuruse, on kaks lahendust: 1. Muuda shm-i suurust .2. Muuda SGA_MAX_SIZE
Me muudame shm-i
$ vi /etc/fstab
puudub /dev/shm TMPFS vaikimisi 0 0
Muudetud kujul:
puudub /dev/shm TMPFS vaikimisi,suurus=2G 0 0
Siin muutsin selle 2G-ks, kui sa muudad, palun seadista see vastavalt oma süsteemile
Siis salvesta ja välju, paigalda shm uuesti
$ umount /dev/shm
$ Mount /dev/shm
Vaata shm suurust
$ df -h |grep shm
10. Laadi alla oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Mine Oracle'i ametlikku allalaadimisse.
Kuna Oracle on õigusi suurendanud, ei ole otse allalaadimine lubatud ning allalaadimine tuleb alla laadida pärast sisselogimist, seega tavapärane praktika on laadida alla pärast sisselogimist ja seejärel alla laadidaLaadi üles, saab olema tülikas. Õnneks on meil võimsad wget-käsud. Allpool õpetan sulle, kuidas seda alla laadida.
Esmalt logi Oracle'i sisse ja klõpsa oracle-xe-11.2.0-1.0.x86_64.rpm.zip allalaadimisühendus, aga me ei laadi alla, pea meeles, et ei lae alla, me tahame lihtsalt selle ühenduse saada, see ühendus on sarnane allolevale lingile
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
Me ei saa seda otse wget-käsuga alla laadida Centos all ja Windowsis ei pruugi olla võimalik seda alla laadida, sest selle taga olevaid parameetreid saab kasutada ainult korra.
Aja säästmiseks peaksime kasutama wget-käsku niimoodi centos all
# wget -c –http-user=Oracle'i kasutajanimi–http-password=Kasutajaparool–output-document=Väljundfaili nimi Laadi alla URL
Pane tähele allalaadimise URL-i, see peab olema ülaltoodud viimane allalaadimise URL-i käsk, usun, et kõik peaksid sellest aru saama.
11. Alusta paigaldust.
Esiteks mine Oracle Users lehele
# su oraakel
Mine Oracle'i paigalduskausta
$ cd /u01
$ sudo rpm -ivh –replacefiles oracle-xe-11.2.0-1.0.x86_64.rpm
Pane tähele, et sudo tuleb lisada ette, vastasel juhul tekib loa viga.
Alljärgnev paigaldus on lihtne
Pead käivitama juurkasutajana '/etc/init.d/oracle-xe configure', et andmebaasi seadistada.
Käivita #/etc/init.d/oracle-xe seadista rootiks
Määra pordid 8080 ja 1521 vastavalt käskudele, samuti süsteemi- ja süsteemiparoolid, kas käivitada või mitte jne
Kui näete, et paigaldus on edukalt lõpetatud. Arvuta paigaldus edukaks.
Sellest ajast alates saame seda testida
Mine Oracle kasutaja su Oracle juurde
$sqlplus /nolog
Esimesel installil, kui on vigu, loodan need parandada


Järgmine sisu on suhteliselt väike, kuid arvan, et sulle meeldib seda lugeda,ORACLE-XE-11.2.0 Kuidas sisse saadaAPEXHalda
See artikkel kirjeldab, kuidas hallata apex'i brauseriga pärast oracle-xe-11.2.0-1.0.x86_64.rpm edukat installimist
Esmalt avame http://www.abc.com:8088/apex/apex_admin
Kasutajanimi on admin
Parool on parool, mille me seame, kui paigaldame oracle-xe-11.2.0, ja parool tuleb esimest korda sisse logimiseks muuta ning parool peab vastama tema nõuetele (nii suured kui väikesed numbrid ja sümbolid).

Samuti ei pruugi APEX mõnda brauserit toetada, st vale kasutajanime ja parooli sisestamine annab veateade.
Õige kasutajanime ja parooli sisestamine viib otse sisselogimislehele.

Võite vaadata järgmisi nõuandeid.
Muuda nginx www.abc.com.conf. Sisu on järgmine
Server {
kuula 80;
server_name www.abc.com www.abc.com;
locatio n / { eemaldamiseks
proxy_pass http://127.0.0.1:8088;
proxy_set_header Saatejuht $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Nii saame www.abc.com/apex otse ligi pääseda, ilma et peaksime porti lisama, et apexile ligi pääseda





Eelmine:OAuth 1.0 ja OAuth 2.0 vahel on
Järgmine:Alipay krediitkaardi Huabei funktsioon on lõpuks kohal? Testi, kui palju saad üle võtta?
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com