Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 21960|Svar: 0

[Källa] Centos6.5 Installation Oraclexe11G Fullständig Tutorialdelning

[Kopiera länk]
Publicerad på 2015-03-29 09:15:27 | | |
Nyligen planerade jag att börja lära mig dvala, eftersom jag har använt detOrakeldatabasför att lära mig, så jag vill också vara därserverInstallera Oracle på din webbplats.
Jag installerade denoracle-xe-11.2.0-1.0.x86_64.rpm.zip
På grund av min serverläggningInte särskilt bra, så jag valde att installera oracle-xe-versionen, som bara är 301 miljoner stor, men dess funktioner är precis vad jag ville ha.
# i denna artikel anger root-användare, och $ indikerar normala användare
Titta först på min serverInformationKom så går vi
#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 version 6.5 (Slutgiltig)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Minne: 1g hårddisk (20+8)g
Låt oss börja installera det nedan, för jag refererar också till det via internet, plusFrånhar bearbetats, så följande arbete kan vara liknande nätverket:
1. VyDriftSystemet vet om det kan installeras
Linux5, linux6 (x86-64) och Red Hat linux5, Red Hat linux6 (x86-64) kärnor stöder versioner 2.6.32-xxxxxx och högre kan installeras, och detta system kan installeras. Om du inte stödjer installationen, hoppa bara över den
2. Installera några nödvändiga paket, detta steg finns i online-metoden.
Installera direkt 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
Notera: Yum-källan pekar direkt på 163-källan och använder inte systemetSpegelingGör lokal mums.
3. Skapa användare och användargrupper
Skapa en grupp
# groupadd oinstall
# groupadd dba

Lägg till användarorakler i gruppen
# useradd -m -g oinstall -G dba oracle
FörberedaLösenord
# Passw Oracle
Efter att ha använt orderadd-kommandot för att skapa en användare skapas en mapp som heter Oracle i hemkatalogen.
Vi måste använda oraclea senare
Lägg till sudo-behörigheter för Oracle-användare
# vim /etc/sudoers

4. Skapa en oracle-installationskatalog
Observera att den första raden nedan är /u01/11g på Internet är fel, eftersom Oralce i denna installationskatalog inte har någon 11g-katalog, och hans toppkatalog är app
# mkdir -p /u01/app
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
5. Sätt kärnparametrarna
För mer information om kärnparametrar, vänligen se denna sida
# 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ätt miljövariabler
Miljövariabler är viktiga, och de flesta av dem är inte tydligt angavla eller felaktiga på internet. Se inställningar för miljövariabler nedan.
Eftersom Oracle-XE-11.2.0 är en version med en instans, vänligen ändra inte variablerna ORACLE_SID i miljön. Det kommer att uppstå ett fel efter modifiering.
# Vim ~orakel/.bash_profile   
export ORACLE_BASE=/u01/app/oracle
exportera ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe
exportera ORACLE_SID=XE
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
exportera LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# källa ~orakel/.bash_profile        
#加载läggningeller Oracle-användare loggar ut och in igen
8. Sätt switchpartitionen
Följ stegen nedan
a,# frigör -m för att se om det finns en swappartition, och transaktionen sätter swappartitionens storlek till 2 gånger minnet, mitt minne är 1G, så jag sätter det till 2G, annars lägger jag till det, om det finns, modifierar det därefter. Du kan ta bort och sedan återskapa den
b,# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
Sätt upp swap-partitionen
c. Sätt bytesvillkoren
# mkswap /var/swap
d, aktivera Aktivera Swap-partitionen omedelbart
# swapon /var/swap
e, självstartsdrift när man lägger till systemstart
# vi /etc/fstab för att lägga till en rad
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, återta swap-utrymmet
# swapoff /var/swap
g, återhämta från filsystemet
# rm /var/swap

9. Ställ in modify shm
ORA-00845: MEMORY_TARGET inte stöds på detta system kan fel uppstå vid uppstart av databasen (uppstart) i ett senare skede
Det betyder att storleken på orakel SGA överstiger storleken på systemets shm, finns det två lösningar: 1. Modifiera storleken på shm .2. Modifiera storleken på SGA_MAX_SIZE
Vi modifierar shm
$ vi /etc/fstab
ingen /dev/shm tmpfs standardinställning 0 0 0
Modifierad till:
none /dev/shm tmpfs standard, storlek=2G 0 0 0
Här modifierade jag det till 2g, när du ändrar, vänligen ställ in det enligt ditt eget system
Spara sedan och avsluta, återmontera shm
$ umount /dev/shm
$ mount /dev/shm
Se shm-storleken
$ df -h |grep shm
10. Ladda ner oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Gå till Oracle officiella nedladdning.
Eftersom Oracle har ökat behörigheterna är direktnedladdningar inte tillåtna, och nedladdningar måste laddas ner efter inloggning, så den vanliga praxisen är att ladda ner efter inloggning och sedan ladda nerLadda upp, kommer att bli besvärligt. Som tur är har vi kraftfulla wget-kommandon. Nedan kommer jag att lära dig hur du laddar ner den.
Logga först in på Oracle och klicka på oracle-xe-11.2.0-1.0.x86_64.rpm.zip nedladdningsanslutning, men vi laddar inte ner, kom ihåg att vi inte laddar ner, vi vill bara få denna anslutning, denna anslutning liknar länken nedan
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
Vi kan inte ladda ner det direkt med wget-kommandot under centos, och det kanske inte går att ladda ner det under Windows, eftersom parametrarna bakom det bara kan användas en gång.
För att spara tid bör vi använda wget-kommandot så här under centos
# wget -c –http-user=Oracle-användarnamn–http-password=Användarlösenord–output-document=Utdatafilens namn Nedladdnings-URL
Var uppmärksam på nedladdnings-URL:en, det måste vara den senaste nedladdnings-URL-kommandot ovan, jag tror att alla borde förstå den.
11. Starta installationen.
Gå först till Oracle Users
# Su Oracle
Gå till Oracle-installationskatalogen
$ cd /u01
$ sudo rpm -ivh –Replacefiles Oracle-xe-11.2.0-1.0.x86_64.rpm
Observera att sudo måste läggas till framför, annars kommer behörighetsfelet att uppstår.
Installationen nedan är enkel
Du måste köra '/etc/init.d/oracle-xe configure' som rotanvändare för att konfigurera databasen.
Kör #/etc/init.d/oracle-xe konfigurera som root
Ställ in portar 8080 och 1521 enligt instruktionerna, samt system- och systemlösenord, om man ska starta eller inte, osv
När du ser att installationen slutförs framgångsrikt. Beräkna att installationen lyckades.
Sedan dess kan vi testa det
Gå till Oracle user su Oracle
$sqlplus /nolog
Första gången jag installerade, om det finns några fel, hoppas jag kunna rätta dem


Följande innehåll är relativt litet, men jag tror att du kommer att vilja läsa det,ORACLE-XE-11.2.0 Hur man kommer inAPEXHantera
Den här artikeln beskriver hur man hanterar Apex med en webbläsare efter att ha installerat oracle-xe-11.2.0-1.0.x86_64.rpm framgångsrikt
Först öppnar vi http://www.abc.com:8088/apex/apex_admin
Användarnamnet är admin
Lösenordet är det lösenord vi ställer in när vi installerar oracle-xe-11.2.0, och lösenordet måste ändras första gången för att logga in, och lösenordet måste uppfylla hans krav (både versaler och gemener och symboler).

Dessutom kanske APEX inte stöder vissa webbläsare, dvs. om man anger fel användarnamn och lösenord får man ett felmeddelande.
Att ange rätt användarnamn och lösenord leder till ett direkt hopp till inloggningssidan.

Du kan hänvisa till följande tips.
Modifiera nginx www.abc.com.conf. Innehållet är som följer
server {
lyssna 80;
server_name www.abc.com www.abc.com;
locatio för att ta bort n / {
proxy_pass http://127.0.0.1:8088;
proxy_set_header Programledare $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-vidarebefordrade-för $proxy_add_x_forwarded_for;
}
}
På så sätt kan vi komma åt www.abc.com/apex direkt utan att behöva lägga till en port för att nå vår apex





Föregående:Det finns en skillnad mellan OAuth 1.0 och OAuth 2.0
Nästa:Alipay-kreditkortsfunktionen Huabei är äntligen här? Testa hur mycket du kan överrita?
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com