Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 21960|Risposta: 0

[Fonte] Condivisione completa del tutorial di installazione CentOS6.5 Oraclexe11G

[Copiato link]
Pubblicato su 29/03/2015 09:15:27 | | |
Recentemente, avevo intenzione di iniziare a imparare il Hibernate, perché lo sto usandooracolobanca datiimparare, quindi voglio essere presente anch'ioServerInstalla Oracle sul tuo sito web.
L'ho installato iooracle-xe-11.2.0-1.0.x86_64.rpm.zip
A causa del mio serverdisposizioneNon molto buone, quindi ho scelto di installare la versione oracle-xe, che è solo 301M, ma le sue funzionalità sono esattamente quelle che volevo.
# in questo articolo indica gli utenti root, e $ indica gli utenti normali
Dai prima un'occhiata al mio serverInformazioniAndiamo
#uname -a
Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP Gio 31 Lug 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
#cat /ecc/redhat-release
CentOS release 6.5 (Finale)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Memoria: 1g disco rigido (20+8)g
Iniziamo a installarlo qui sotto, perché mi riferisco anche tramite Internet, inoltreDaè stato elaborato, quindi il seguente lavoro potrebbe essere simile alla rete:
1. VistaFunzionamentoIl sistema sa se può essere installato
Linux5, linux6 (x86-64) e Red Hat linux5, Red Hat linux6 (x86-64) supportano versioni 2.6.32-xxxxxx e superiori possono essere installati, e questo sistema può essere installato. Se non supporti l'installazione, semplicemente salta
2. Installa alcuni pacchetti necessari, questo passaggio si trova nel metodo online.
Installa direttamente in 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
Nota: La sorgente yum punta direttamente alla sorgente 163 e non utilizza il sistemaMirroringFai un buon gusto locale.
3. Creare utenti e gruppi di utenti
Crea un gruppo
# GroupAdd Oinstall
# groupadd dba

Aggiungi oracoli utente al gruppo
# useradd -m -g oinstall -g dba oracle
ImpostarePassword
# Oracolo di passaggio
Dopo aver utilizzato il comando useradd per creare un utente, viene creata una cartella chiamata Oracle nella cartella home.
Dovremo usare oraclea più tardi
Aggiungi permessi sudo per gli utenti Oracle
# vim /ecc/sudoers

4. Creare una directory di installazione dell'oracolo
Nota che la prima riga qui sotto, /u01/11g su Internet, è sbagliata, perché in questa directory di installazione, oralce non ha una directory 11g, e la sua directory di primo livello è app
# mkdir -p /u01/app
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
5. Impostare i parametri del kernel
Per maggiori informazioni sui parametri del kernel, si prega di consultare questa pagina
# 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. Variabili ambientali di set
Le variabili ambientali sono importanti, e la maggior parte di esse non è chiaramente dichiarata o sbagliata su Internet. Vedi Impostazioni variabili ambientali qui sotto.
Poiché Oracle-XE-11.2.0 è una versione a singola istanza, si prega di non modificare la ORACLE_SID nelle variabili di ambiente. Ci sarà un errore dopo la modifica.
# vim ~oracolo/.bash_profile   
Esporta ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe
export ORACLE_SID=XE
esporta PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# fonte ~oracle/.bash_profile        
#加载disposizioneoppure gli utenti Oracle si disconnettono e si ricollegano
8. Impostare la partizione di commutazione
Segui i passaggi qui sotto
A,# libero -m per vedere se esiste una partizione swap, e la transazione imposta la dimensione della partizione swap a 2 volte la memoria, la mia memoria è 1G, quindi la imposto a 2G, se non la aggiungo, se c'è, la modifico di conseguenza. Puoi rimuoverlo e poi ricreare
b,# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
Configura la partizione swap
c. Impostare le condizioni di scambio
# mkswap /var/swap
d, Attiva immediatamente la partizione Abilita Scambio
# swapon /var/swap
e, funzionamento di avvio autonomo quando si aggiunge l'avvio di sistema
# vi /etc/fstab per aggiungere una riga
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, recupero dello spazio dello swap
# swapoff /var/swap
g, recupero dal file system
# rm /var/swap

9. Impostare il modificare shm
ORA-00845: MEMORY_TARGET non supportato su questo errore di sistema può verificarsi all'avvio del database (avvio) in una fase successiva
Significando che la dimensione dell'SGA dell'oracolo supera la dimensione dello shm di sistema, ci sono due soluzioni: 1. Modificare la dimensione dello SHM 0.2. Modificare la dimensione del SGA_MAX_SIZE
Modifichiamo lo shm
$ vi /ecc/fstab
nessuno /dev/shm tmpfs predefiniti 0 0
Modificato in:
nessun /dev/shm tmpfs defaults,size=2G 0 0
Qui l'ho modificato a 2G, quando modifichi, impostalo secondo il tuo sistema
Poi salva ed esci, rimonta SHM
$ umount /dev/shm
$ monta /dev/shm
Vedi la dimensione dello shm
$ df -h |grep shm
10. Scarica oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Vai su Oracle official download.
Poiché Oracle ha aumentato i permessi, i download diretti non sono permessi e i download devono essere scaricati dopo l'accesso, quindi la pratica abituale è scaricare dopo l'accesso e poi scaricareCaricamento, sarà un problema. Fortunatamente, abbiamo potenti comandi wget. Qui sotto vi insegnerò come scaricarlo.
Prima accedi a Oracle e clicca oracle-xe-11.2.0-1.0.x86_64.rpm.zip scarica connessione, ma non scarichiamo, ricorda di non scaricare, vogliamo solo ottenere questa connessione, questa connessione è simile al link qui sotto
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
Non possiamo scaricarlo direttamente con il comando wget sotto centos, e potrebbe non essere possibile scaricarlo su Windows, perché i parametri dietro di esso possono essere usati solo una volta.
Per risparmiare tempo, dovremmo usare il comando wget come questo sotto centos
# wget -c –http-user=Nome utente Oracle–http-password=Password utente–output-document=Il nome del file di output Download URL
Fai attenzione all'URL di download, deve essere l'ultimo comando URL di download sopra, credo che tutti dovrebbero capirlo.
11. Avviare l'installazione.
Per prima cosa, vai su Oracle Users
# Su Oracolo
Vai alla directory di installazione Oracle
$ cd /u01
$ sudo rpm -ivh –replacefiles oracle-xe-11.2.0-1.0.x86_64.rpm
Nota che sudo deve essere aggiunto davanti, altrimenti verrà attivato l'errore di autorizzazione.
L'installazione qui sotto è semplice
Devi eseguire '/etc/init.d/oracle-xe configure' come utente root per configurare il database.
Esegui #/etc/init.d/oracle-xe configura come root
Imposta le porte 8080 e 1521 secondo i prompt, così come le password di sistema e sistema, se avviare o meno, ecc
Quando vedi Installazione completata con successo. Calcola l'installazione riuscita a funzionare.
Da allora, possiamo testarlo
Vai a Oracle utente su Oracle
$sqlplus /nolog
La prima volta che ho installato, se ci sono errori, spero di correggerli


Il contenuto che segue è relativamente piccolo, ma penso che ti piacerà leggerlo,ORACLE-XE-11.2.0 Come entrareAPEXGestione
Questo articolo descrive come gestire Apex con un browser dopo aver installato con successo oracle-xe-11.2.0-1.0.x86_64.rpm
Prima apriamo il http://www.abc.com:8088/apex/apex_admin
Il nome utente è admin
La password è quella che impostiamo quando installiamo oracle-xe-11.2.0, e la password deve essere cambiata per la prima volta per poter accedere, e deve soddisfare i suoi requisiti (sia numeri e simboli maiuscoli che minuscoli).

Inoltre, APEX potrebbe non supportare alcuni browser, cioè inserire username e password sbagliati mostrerà un messaggio di errore.
Inserire il nome utente e la password corretti porterà a un salto diretto alla pagina di accesso.

Puoi consultare i seguenti consigli.
Modifica nginx www.abc.com.conf. Il contenuto è il seguente
server {
ascolta 80;
server_name www.abc.com www.abc.com;
Locatio per rimuovere n / {
proxy_pass http://127.0.0.1:8088;
proxy_set_header Conduttore $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
In questo modo possiamo accedere direttamente a www.abc.com/apex senza dover aggiungere una porta per accedere al nostro apex





Precedente:C'è una differenza tra OAuth 1.0 e OAuth 2.0
Prossimo:La funzione Huabei della carta di credito Alipay è finalmente arrivata? Prova quanto riesci a fare il surdraft?
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com