Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 21960|Svare: 0

[Kilde] Centos6.5 installasjon Oraclexe11G Full Tutorial Deling

[Kopier lenke]
Publisert på 29.03.2015 09:15:27 | | |
Nylig planla jeg å begynne å lære dvale, fordi jeg har brukt detOrakeldatabasefor å lære, så jeg vil også være derServerInstaller Oracle på nettsiden din.
Jeg installerte denoracle-xe-11.2.0-1.0.x86_64.rpm.zip
På grunn av serveren mindisposisjonIkke særlig bra, så jeg valgte å installere oracle-xe-versjonen, som bare er 301M stor, men funksjonene er akkurat det jeg ønsket.
# i denne artikkelen indikerer root-brukere, og $ indikerer normale brukere
Ta en titt på serveren min førstInformasjonLa oss gå
#uname -a
Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP Tor 31. juli 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
#cat /etc/redhat-release
CentOS utgave 6.5 (Final)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Minne: 1g harddisk (20+8)g
La oss begynne å installere det nedenfor, for jeg refererer også til det via Internett, plussFraer behandlet, så følgende arbeid kan være likt nettverket:
1. UtsiktDriftSystemet vet om det kan installeres
Linux5, linux6 (x86-64) og Red Hat linux5, Red Hat linux6 (x86-64) kjerner støtter versjoner 2.6.32-xxxxxx og nyere kan installeres, og dette systemet kan installeres. Hvis du ikke støtter installasjonen, kan du bare hoppe over den
2. Installer noen nødvendige pakker, dette trinnet kan finnes på nettet.
Installer direkte i 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
Merk: Yum-kilden peker direkte til 163-kilden og bruker ikke systemetSpeilingLag lokal godsmak.
3. Opprette brukere og brukergrupper
Lag en gruppe
# groupadd oinstall
# groupadd dba

Legg til brukerorakler i gruppen
# useradd -m -g oinstall -G dba oracle
DefinerePassord
# Passert orakel
Etter å ha brukt useradd-kommandoen for å opprette en bruker, opprettes en mappe kalt Oracle i hjemmekatalogen.
Vi må bruke oraclea senere
Legg til sudo-tillatelser for Oracle-brukere
# vim /etc/sudoers

4. Opprett en Oracle-installasjonsmappe
Merk at den første linjen under er /u01/11g på Internett er feil, fordi i denne installasjonsmappen har ikke Oralce en 11g-katalog, og hans toppkatalog er app
# mkdir -p /u01/app
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
5. Sett kjerneparameterne
For mer informasjon om kjerneparametere, vennligst se denne siden
# 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. Sett miljøvariabler
Miljøvariabler er viktige, og de fleste av dem er ikke tydelig uttalt eller feil på Internett. Se innstillinger for miljøvariabler nedenfor.
Siden Oracle-XE-11.2.0 er en enkeltinstansversjon, vennligst ikke endre ORACLE_SID i miljøvariablene. Det vil være en feil etter modifikasjon.
# vim ~orakel/.bash_profile   
eksport ORACLE_BASE=/u01/app/oracle
eksport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe
eksportere ORACLE_SID=XE
eksport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
eksportere LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# kilde ~orakel/.bash_profile        
#加载disposisjoneller Oracle-brukere logger ut og inn igjen
8. Sett byttepartisjonen
Følg trinnene nedenfor
a,# fri -m for å se om det finnes en swap-partisjon, og transaksjonen setter størrelsen på swap-partisjonen til 2 ganger minnet, minnet mitt er 1G, så jeg setter det til 2G, hvis ikke, legger jeg det til, hvis det er det, modifiser det deretter. Du kan fjerne den og så lage den på nytt
b,# dd if=/dev/null av=/var/swap bs=1024 tell=2048000
Sett opp swap-partisjonen
c. Sett byttebetingelsene
# mkswap /var/swap
d, aktiver Aktiver byttepartisjonen umiddelbart
# swapon /var/swap
e, selvstartoperasjon når man legger til systemoppstart
# vi /etc/fstab for å legge til en linje
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, gjenvinn bytteplass
# swapoff /var/swap
g, gjenerobring fra filsystemet
# rm /var/swap

9. Sett modify shm
ORA-00845: MEMORY_TARGET ikke støttes på dette systemet kan feil oppstå ved oppstart av databasen (oppstart) på et senere tidspunkt
Det betyr at størrelsen på orakel-SGA overstiger størrelsen på systemets shm, finnes det to løsninger: 1. Endre størrelsen på shm .2. Endre størrelsen på SGA_MAX_SIZE
Vi modifiserer shm
$ vi /etc/fstab
ingen /dev/shm tmpfs standard 0 0 0
Modifisert til:
ingen /dev/shm tmpfs standarder, størrelse=2G 0 0 0
Her har jeg endret det til 2G, når du modifiserer, vennligst sett det etter ditt eget system
Så lagre og avslutte, montere på nytt shm
$ umount /dev/shm
$ montering /dev/shm
Se shm-størrelsen
$ df -h |grep shm
10. Last ned oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Gå til Oracle offisiell nedlasting.
Siden Oracle har økt tillatelsene, er direkte nedlastinger ikke tillatt, og nedlastinger må lastes ned etter innlogging, så vanlig praksis er å laste ned etter innlogging, og deretter laste nedLast opp, vil være problematisk. Heldigvis har vi kraftige wget-kommandoer. Nedenfor skal jeg lære deg hvordan du laster den ned.
Først logger du inn på Oracle og klikker oracle-xe-11.2.0-1.0.x86_64.rpm.zip nedlastingstilkobling, men vi laster ikke ned, husk at vi ikke laster ned, vi vil bare ha denne tilkoblingen, denne forbindelsen ligner på lenken nedenfor
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
Vi kan ikke laste det ned direkte med wget-kommandoen under centos, og det kan hende det ikke er mulig å laste det ned under Windows, fordi parameterne bak bare kan brukes én gang.
For å spare tid bør vi bruke wget-kommandoen slik under centos
# wget -c –http-user=Oracle-brukernavn–http-password=Brukerpassord–output-dokument=Navnet på utdatafilen Nedlastings-URL
Følg med på nedlastings-URL-en, det må være den siste nedlastings-URL-kommandoen over, jeg mener alle bør forstå den.
11. Start installasjonen.
Først, gå til Oracle Users
# Su Oracle
Gå til Oracle-installasjonsmappen
$ cd /u01
$ sudo rpm -ivh –replacefiles oracle-xe-11.2.0-1.0.x86_64.rpm
Merk at sudo må legges til foran, ellers vil tillatelsesfeilen bli utløst.
Installasjonen nedenfor er enkel
Du må kjøre '/etc/init.d/oracle-xe configure' som rotbruker for å konfigurere databasen.
Kjør #/etc/init.d/oracle-xe og konfigurere som root
Sett portene 8080 og 1521 i henhold til instruksjonene, samt system- og systempassord, om du skal starte opp eller ikke, osv
Når du ser at installasjonen er fullført med suksess. Beregn at installasjonen er vellykket.
Siden da kan vi teste det
Gå til Oracle user su Oracle
$sqlplus /nolog
Første gang jeg installerte, hvis det er noen feil, håper jeg å rette dem


Følgende innhold er relativt lite, men jeg tror du vil like å lese det,ORACLE-XE-11.2.0 Hvordan komme innAPEXHåndter
Denne artikkelen beskriver hvordan du kan administrere Apex med en nettleser etter å ha installert oracle-xe-11.2.0-1.0.x86_64.rpm
Først åpner vi http://www.abc.com:8088/apex/apex_admin
Brukernavnet er admin
Passordet er passordet vi setter når vi installerer oracle-xe-11.2.0, og passordet må endres første gang for å logge inn, og passordet må oppfylle kravene hans (både store og små tall og symboler).

APEX støtter kanskje ikke enkelte nettlesere, altså feil brukernavn og passord vil det gi en feilmelding.
Å skrive inn riktig brukernavn og passord vil føre til et direkte hopp til innloggingssiden.

Du kan se på følgende tips.
Modifiser nginx www.abc.com.conf. Innholdet er som følger
server {
Hør 80;
server_name www.abc.com www.abc.com;
locatio for å fjerne n / {
proxy_pass http://127.0.0.1:8088;
proxy_set_header programleder $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-videresendt-for $proxy_add_x_forwarded_for;
}
}
På denne måten kan vi få tilgang til www.abc.com/apex direkte uten å måtte legge til en port for å få tilgang til vår apex





Foregående:Det er en forskjell mellom OAuth 1.0 og OAuth 2.0
Neste:Alipay kredittkort Huabei-funksjonen er endelig her? Test hvor mye du kan overtegne?
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com