Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 21960|Respuesta: 0

[Fuente] Instalación de CentOS6.5 Intercambio completo de tutoriales de Oracle XeXe11G

[Copiar enlace]
Publicado en 29/3/2015 9:15:27 | | |
Recientemente, planeaba empezar a aprender hibernare, porque lo he estado usandoOráculobase de datosaprender, así que yo también quiero estar allíServidorInstala Oracle en tu página web.
Lo instaléoracle-xe-11.2.0-1.0.x86_64.rpm.zip
Por culpa de mi servidordisposiciónNo muy bien, así que decidí instalar la versión oracle-xe, que solo tiene un tamaño de 301M, pero sus características son exactamente lo que quería.
# en este artículo indica usuarios root, y $ indica usuarios normales
Echa un vistazo primero a mi servidorInformaciónVamos
#uname -a
Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP jue 31 jul 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
#cat /etc/redhat-release
CentOS versión 6.5 (Final)
#redhat 4
#uname -r
2.6.32-431.23.3.el6.x86_64
Memoria: 1g disco duro (20+8)g
Empecemos a instalarlo abajo, porque también me refiero a él a través de Internet, ademásDese ha procesado, por lo que el siguiente trabajo puede ser similar a la red:
1. VistaFuncionamientoEl sistema sabe si se puede instalar
Se pueden instalar kernels Linux5, linux6 (x86-64) y Red Hat linux5, Red Hat linux6 (x86-64) que soportan versiones 2.6.32-xxxxxx y superiores, y este sistema también puede instalarse. Si no soportas la instalación, simplemente sáltate
2. Instala algunos paquetes necesarios, este paso se puede encontrar en el método online.
Instala directamente en 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 fuente yum apunta directamente a la fuente 163 y no utiliza el sistemaEspejamientoHaz un kim local.
3. Crear usuarios y grupos de usuarios
Crear un grupo
# GroupAdd oinstall
# GroupAdd DBA

Añadir oráculos de usuario al grupo
# useradd -m -g oinstall -g dba oracle
ConstruirContraseñas
# Oráculo de paso
Después de usar el comando useradd para crear un usuario, se crea una carpeta llamada Oracle en el directorio principal.
Tendremos que usar Oracle más adelante
Añadir permisos de uso para usuarios de Oracle
# vim /etc/sudoers

4. Crear un directorio de instalación de oráculo
Ten en cuenta que la primera línea de abajo, /u01/11g en Internet, es incorrecta, porque en este directorio de instalación, oralce no tiene un directorio 11g, y su directorio principal es app
# mkdir -p /u01/app
# chown -R oráculo:oinstall /u01/
# chmod -R 775 /u01/
5. Establecer los parámetros del núcleo
Para más información sobre los parámetros del núcleo, consulte esta página
# 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. Establecer variables de entorno
Las variables del entorno son importantes, y la mayoría no están claramente expresadas ni incorrectas en Internet. Consulta Configuración de variables de entorno más abajo.
Dado que Oracle-XE-11.2.0 es una versión de instancia única, por favor no modifique la ORACLE_SID en las variables de entorno. Habrá un error tras la modificación.
# vim ~oráculo/.bash_profile   
exportar ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe
export ORACLE_SID=XE
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
# fuente ~oráculo/.bash_profile        
#加载disposicióno los usuarios de Oracle cerran sesión y vuelven a iniciar sesión
8. Establecer la partición de conmutación
Sigue los pasos siguientes
A,# libre -m para ver si hay una partición de swap, y la transacción establece el tamaño de la partición swap a 2 veces la memoria, mi memoria es 1G, así que la pongo en 2G, si no, la añado, si la hay, la modifico en consecuencia. Puedes eliminarlo y luego recrearlo
b,# dd if=/dev/zero of=/var/swap bs=1024 count=2048000
Configura la partición de intercambio
c. Establecer las condiciones de intercambio
# mkswap /var/swap
d, Activa inmediatamente la partición Habilitar Swap
# swapon /var/swap
e, operación de arranque automático al añadir arranque del sistema
# vi /etc/fstab para añadir una línea
/var/swap               swap                    swap    defaults        0    0 中间的空格可以是tab建
f, recuperar espacio de intercambio
# intercambio /var/swap
g, recuperar desde el sistema de archivos
# rm /var/swap

9. Configurar el modificador shm
ORA-00845: MEMORY_TARGET no soportado en este error del sistema puede ocurrir al iniciar la base de datos (inicio) en una etapa posterior
Es decir, que el tamaño del SGA del oráculo supera el tamaño del shm del sistema, hay dos soluciones: 1. Modificar el tamaño del SHM 0.2. Modificar el tamaño del SGA_MAX_SIZE
Modificamos el shm
$ vi /etc/fstab
ninguno /dev/shm tmpfs por defecto 0 0
Modificado a:
ningún /dev/shm tmpfs defaults,size=2G 0 0
Aquí lo he modificado a 2G, cuando lo modifiques, por favor configúralo según tu propio sistema
Luego guarda y sal de nuevo, vuelvo a montar shm
$ umount /dev/shm
$ montar /dev/shm
Consulta el tamaño del shm
$ df -h |grep shm
10. Descargar oracle-xe-11.2.0-1.0.x86_64.rpm.zip
Ve a Oracle official download.
Como Oracle ha aumentado los permisos, no se permiten descargas directas, y las descargas deben descargarse tras iniciar sesión, por lo que la práctica habitual es descargar después de iniciar sesión y luego descargarSubida, será problemático. Por suerte, tenemos comandos wget poderosos. A continuación te enseñaré cómo descargarlo.
Primero inicia sesión en Oracle y haz clic oracle-xe-11.2.0-1.0.x86_64.rpm.zip descargar conexión, pero no descargamos, recuerda que no estamos descargando, solo queremos conseguir esta conexión, esta conexión es similar al enlace de abajo
http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1427515409_83d3d2e012923ee15b4b815e45bc5660
No podemos descargarlo directamente con el comando wget en centos, y puede que no sea posible descargarlo en Windows, porque los parámetros que hay detrás solo pueden usarse una vez.
Para ahorrar tiempo, deberíamos usar el comando wget así en centos
# wget -c –http-user=Nombre de usuario de Oracle–http-password=Contraseña de usuario–documento-salida=El nombre del archivo de salida URL de descarga
Presta atención a la URL de descarga, debe ser el último comando de URL de descarga de arriba, creo que todo el mundo debería entenderlo.
11. Inicia la instalación.
Primero, ve a Oracle Users
# su oráculo
Ve al directorio de instalación de Oracle
$ cd /u01
$ sudo rpm -ivh –replacefiles oracle-xe-xe-11.2.0-1.0.x86_64.rpm
Ten en cuenta que debe añadirse sudo al principio, de lo contrario se solicitará el error de permiso.
La instalación que aparece a continuación es sencilla
Debes ejecutar '/etc/init.d/oracle-xe configure' como usuario raíz para configurar la base de datos.
Ejecuta #/etc/init.d/oracle-xe configure como root
Configura los puertos 8080 y 1521 según las indicaciones, así como las contraseñas de sistema y sistema, si arrancar o no, etc
Cuando veas Instalación completada con éxito. Calcula la instalación exitosa.
Desde entonces, podemos probarlo
Ve a Oracle usuario su Oracle
$sqlplus /nolog
La primera vez que instalé, si hay algún error, espero corregirlo


El contenido que sigue es relativamente pequeño, pero creo que te gustará leerlo,ORACLE-XE-11.2.0 Cómo entrarAPEXGestionar
Este artículo describe cómo gestionar Apex con un navegador tras instalar correctamente oracle-xe-11.2.0-1.0.x86_64.rpm
Primero abrimos la http://www.abc.com:8088/apex/apex_admin
El nombre de usuario es admin
La contraseña es la que establecemos cuando instalamos oracle-xe-11.2.0, y la contraseña debe cambiarse por primera vez para iniciar sesión, además de cumplir sus requisitos (tanto los números y símbolos en mayúsculas como minúsculas).

Además, APEX puede no soportar algunos navegadores, es decir, introducir el nombre de usuario y la contraseña incorrectos mostrará un mensaje de error.
Introducir el nombre de usuario y la contraseña correctos conducirá a un salto directo a la página de inicio de sesión.

Puedes consultar los siguientes consejos.
Modificar nginx www.abc.com.conf. El contenido es el siguiente
server {
escuchar 80;
server_name www.abc.com www.abc.com;
locatio para eliminar n / {
proxy_pass http://127.0.0.1:8088;
proxy_set_header Presentador $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
De este modo podemos acceder a www.abc.com/apex directamente sin tener que añadir un puerto para acceder a nuestro Apex





Anterior:Hay una diferencia entre OAuth 1.0 y OAuth 2.0
Próximo:¿Por fin ha llegado la función Huabei de la tarjeta de crédito Alipay? ¿Prueba cuánto puedes sobregirar?
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com