Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 21960|Svar: 0

[Kilde] Centos6.5 Installation Oraclexe11G fuld tutorialdeling

[Kopier link]
Opslået på 29/03/2015 09.15.27 | | |
For nylig planlagde jeg at begynde at lære hibernate, fordi jeg har brugt detOrakeldatabasefor at lære, så jeg vil også gerne være derServerInstaller Oracle på din hjemmeside.
Jeg installerede denoracle-xe-11.2.0-1.0.x86_64.rpm.zip
På grund af min serverdispositionIkke særlig god, så jeg valgte at installere oracle-xe-versionen, som kun er 301M stor, men dens funktioner er præcis, hvad jeg ønskede.
# i denne artikel angiver root-brugere, og $ angiver normale brugere
Tag et kig på min server førstInformationLad os 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 udgivelse 6.5 (Final)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Hukommelse: 1g harddisk (20+8)g
Lad os begynde at installere det nedenfor, for jeg refererer også til det via internettet, plusFraer blevet behandlet, så følgende arbejde kan være lignende netværket:
1. UdsigtDriftSystemet ved, om det kan installeres
Linux5, linux6 (x86-64) og Red Hat linux5, Red Hat linux6 (x86-64) kerner understøtter versioner 2.6.32-xxxxxx og derover kan installeres, og dette system kan installeres. Hvis du ikke understøtter installationen, så spring den bare over
2. Installer nogle nødvendige pakker, dette trin kan findes online.
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
Bemærk: Yum-kilden peger direkte på 163-kilden og bruger ikke systemetSpejlingLav lokal lækker.
3. Opret brugere og brugergrupper
Opret en gruppe
# groupadd oinstall
# groupadd dba

Tilføj brugerorakler til gruppen
# useradd -m -g oinstall -G dba oracle
RejseAdgangskoder
# PassWD orakel
Efter at have brugt useradd-kommandoen til at oprette en bruger, oprettes en mappe ved navn Oracle i hjemmemappen.
Vi skal bruge oraclea senere
Tilføj sudo-tilladelser til Oracle-brugere
# vim /etc/sudoers

4. Opret en Oracle installationsmappe
Bemærk, at den første linje nedenfor er /u01/11g på internettet, hvilket er forkert, fordi oralce i denne installationsmappe ikke har en 11g-mappe, og hans top-niveau mappe er app
# mkdir -p /u01/app
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
5. Sæt kerneparametrene
For mere information om kerneparametre, henvises til denne side
# 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. Sæt miljøvariabler
Miljøvariabler er vigtige, og de fleste af dem er ikke klart angivet eller forkerte på internettet. Se indstillinger for miljøvariable nedenfor.
Da Oracle-XE-11.2.0 er en enkeltinstansversion, bedes du ikke ændre ORACLE_SID i miljøvariablerne. Der vil opstå en fejl efter modifikationen.
# vim ~orakel/.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
eksportere LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# kilde ~orakel/.bash_profile        
#加载dispositioneller Oracle-brugere logger ud og logger ind igen
8. Sæt switching-partitionen
Følg trinene nedenfor
a,# fri -m til at se, om der er en swap-partition, og transaktionen sætter swap-partitionens størrelse til 2 gange hukommelsen, min hukommelse er 1g, så jeg sætter den til 2g, hvis ikke, tilføjer jeg den, hvis der er, og modificerer den derefter. Du kan fjerne det og så genskabe det
b,# dd if=/dev/nul af=/var/swap bs=1024 tælling=2048000
Opsæt swap-partitionen
c. Sæt udvekslingsbetingelserne
# mkswap /var/swap
d, aktiver Aktiver Swap-partitionen med det samme
# swapon /var/swap
e, selvstartsoperation ved tilføjelse af systemopstart
# vi /etc/fstab for at tilføje en linje
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, genindtag bytteplads
# swapoff /var/swap
g, genopfylde fra filsystemet
# rm /var/swap

9. Sæt modify shm
ORA-00845: MEMORY_TARGET ikke understøttes på dette system, kan fejl opstå ved opstart af databasen (opstart) på et senere trin
Det betyder, at størrelsen på orakel SGA overstiger størrelsen på systemets shm, og der findes to løsninger: 1. Ændr størrelsen af shm .2. Ændr størrelsen på SGA_MAX_SIZE
Vi modificerer shm
$ vi /etc/fstab
none /dev/shm tmpfs standard 0 0 0
Modificeret til:
none /dev/shm tmpfs standarder, størrelse=2G 0 0 0
Her har jeg ændret det til 2G, og når du ændrer det, skal du indstille det efter dit eget system
Så gem og afslut, genmonter shm
$ umount /dev/shm
$ mount /dev/shm
Se shm-størrelsen
$ df -h |grep shm
10. Download oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Gå til Oracle officielle download.
Da Oracle har øget tilladelserne, er direkte downloads ikke tilladt, og downloads skal downloades efter login, så den sædvanlige praksis er at downloade efter login og derefter downloadeUpload, vil være besværligt. Heldigvis har vi kraftfulde wget-kommandoer. Nedenfor vil jeg lære dig, hvordan du downloader den.
Log først ind på Oracle og klik på oracle-xe-11.2.0-1.0.x86_64.rpm.zip downloadforbindelse, men vi downloader ikke, husk ikke at downloade, vi vil bare have denne forbindelse, denne forbindelse ligner linket 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 downloade det direkte med wget-kommandoen under centos, og det er måske ikke muligt at downloade det under Windows, fordi parametrene bag kun kan bruges én gang.
For at spare tid bør vi bruge wget-kommandoen sådan under centos
# wget -c –http-user=Oracle brugernavn–http-password=Brugeradgangskode–output-dokument=Outputfilens navn Download URL
Vær opmærksom på download-URL'en, det skal være den seneste download-URL-kommando ovenfor, jeg mener, alle burde forstå den.
11. Start installationen.
Gå først til Oracle Users
# Su Oraklet
Gå til Oracle installationsmappen
$ cd /u01
$ sudo rpm -ivh –Replacefiles Oracle-xe-11.2.0-1.0.x86_64.rpm
Bemærk, at sudo skal tilføjes foran, ellers vil tilladelsesfejlen blive udløst.
Installationen nedenfor er enkel
Du skal køre '/etc/init.d/oracle-xe configure' som root-bruger for at konfigurere databasen.
Kør #/etc/init.d/oracle-xe konfigurere som root
Sæt porte 8080 og 1521 efter prompts, samt system- og systemadgangskoder, om du skal starte op eller ej osv
Når du ser installationen fuldført med succes. Beregn installationen succesfuld.
Siden da kan vi teste det
Gå til Oracle user su Oracle
$sqlplus /nolog
Første gang jeg installerede, hvis der er nogen fejl, håber jeg at rette dem


Følgende indhold er relativt lille, men jeg tror, du vil kunne lide at læse det,ORACLE-XE-11.2.0 Sådan kommer du indAPEXManage
Denne artikel beskriver, hvordan man administrerer Apex med en browser efter en succesfuld installation af oracle-xe-11.2.0-1.0.x86_64.rpm
Først åbner vi http://www.abc.com:8088/apex/apex_admin
Brugernavnet er admin
Adgangskoden er den adgangskode, vi sætter, når vi installerer oracle-xe-11.2.0, og adgangskoden skal ændres første gang for at logge ind, og adgangskoden skal opfylde hans krav (både store og små tal og symboler).

APEX understøtter måske ikke alle browsere, dvs. hvis man indtaster forkert brugernavn og adgangskode, vil det give en fejlmeddelelse.
Indtastning af det korrekte brugernavn og adgangskode fører til et direkte spring til login-siden.

Du kan henvise til følgende tips.
Modificerer nginx www.abc.com.conf. Indholdet er som følger
server {
lyt 80;
server_name www.abc.com www.abc.com;
locatio for at fjerne n / {
proxy_pass http://127.0.0.1:8088;
proxy_set_header Vært $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-videresendt-for $proxy_add_x_forwarded_for;
}
}
På den måde kan vi få direkte adgang til www.abc.com/apex uden at skulle tilføje en port for at få adgang til vores apex





Tidligere:Der er en forskel mellem OAuth 1.0 og OAuth 2.0
Næste:Alipay kreditkort Huabei-funktionen er endelig her? Test hvor meget du kan overtrække?
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com