Pasos detallados para la implementación gráfica de Oracle Database 12C bajo Alibaba Cloud Linux CentOS7.7

Prefacio

Estos son los pasos detallados para implementar gráficamente Oracle Database 12C bajo Alibaba Cloud Linux CentOS7.7, que es adecuado para que los principiantes aprendan y usen. Los amigos que acaban de ponerse en contacto con Alibaba Cloud Server pueden estar muy confundidos al implementar la base de datos Oracle. No sé cómo empezar. Compartiré con ustedes el siguiente proceso de implementación. Espero que pueda ayudarlos a implementar la base de datos Oracle en Alibaba Cloud. Si hay deficiencias, proporcione más sugerencias en el área de comentarios, gracias.

1. Preparación ambiental

Después de la autenticación de nombre real, los nuevos usuarios de Alibaba Cloud pueden probar el servidor en la nube de forma gratuita durante 1 mes y pueden recibir un mes de ejercicios de práctica.

1. Elija probar el servidor en la nube.

Inicie sesión en la página de inicio del sitio web oficial de Alibaba Cloud. En el centro de prueba, puede elegir un servidor en la nube con 2 núcleos de prueba 4G durante 7 días o 1 núcleo de prueba 2G durante 1 mes. Aquí puede elegir según sus necesidades. Se recomienda elegir una configuración alta.

Inserte la descripción de la imagen aquí

2. Elija la configuración.

Después de hacer clic en la prueba de 0 yuanes, aparecerán las opciones de configuración. El sistema operativo puede elegir según sus necesidades. La banda ancha se puede ajustar a 5M. Una vez completada la selección, haga clic en Comprar ahora para comenzar la prueba.

Inserte la descripción de la imagen aquí

3. Modifique la contraseña del servidor en la nube.

Cuando utilice el servidor de Alibaba Cloud por primera vez, debe cambiar la contraseña. Después de iniciar sesión en la página de inicio de Alibaba Cloud, haga clic en la consola en la esquina superior derecha, haga clic en Productos y servicios en la página siguiente, y luego haga clic en el servidor de nube ECS, luego veremos el servidor de nube gratuito Información relacionada.

Inserte la descripción de la imagen aquí

Haga clic en el nombre de ID azul para ir a la información más detallada del servidor en la nube. Haga clic en el botón más en esta página para seleccionar la contraseña de la instancia de restablecimiento para modificar la contraseña del servidor. Una vez completada la modificación, puede usar Xshell para conectarse de forma remota. La dirección de red pública, el puerto también es el 22 predeterminado, el usuario administrador se establece de manera predeterminada como root y la contraseña es la contraseña recién cambiada.

Inserte la descripción de la imagen aquí

Dos, instale el paquete de dependencia de la base de datos

Después de usar Xshell para conectarse de forma remota, primero instale los paquetes de dependencia necesarios para la instalación de la base de datos de Oracle. El servidor de Alibaba Cloud puede conectarse a la red pública, y los paquetes de dependencia se pueden descargar e instalar directamente en línea y ejecutar los siguientes comandos.

yum -y install binutils compat-libcap1 gcc gcc-c++ glibc glibc-devel ksh libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel

Tres, modifique el nombre del servidor en el archivo de hosts

1. Utilice el siguiente comando para ver el nombre de la máquina.

more /proc/sys/kernel/hostname

2. Cambie a la ruta / etc para modificar el contenido del archivo de hosts, primero haga una copia de seguridad del archivo y luego modifique el contenido.

cd /etc

mv hosts hosts_bk

vi hosts

Agregue el siguiente contenido, solo conserve el siguiente contenido

127.0.0.1 机器名

Inserte la descripción de la imagen aquí

Después de editar, presione Esc e ingrese: wq para guardar y salir.

Cuarto, configure el espacio de la partición de intercambio

El espacio de intercambio es generalmente el doble del de la memoria. Por ejemplo: 1G de memoria se puede configurar en un tamaño de 3G para la partición de intercambio. El espacio de la partición de intercambio del servidor recién aplicado por Alibaba Cloud es 0 de forma predeterminada, y debe configurarlo manualmente.

1. Cree un archivo de partición de intercambio.

dd if=/dev/zero of=/home/swapfile bs=10M count=1024

Inserte la descripción de la imagen aquí

Explicación: bs es el tamaño de cada bloque, count es el número de bloques, bs * count es el tamaño del archivo de intercambio, aquí 10M * 1024 = 10G, puede ajustarlo según sus necesidades, swapfile es la ruta del archivo de intercambio, puede modificarlo de acuerdo a sus necesidades. Colóquelo directamente debajo de la ruta / home.

2. Formatee el archivo de partición de intercambio.

mkswap swapfile

3. Habilite el archivo de partición de intercambio.

swapon swapfile

Inserte la descripción de la imagen aquí

4. Verifique la situación de montaje.

free

Inserte la descripción de la imagen aquí

5. Configure el montaje automático al arrancar.

Modifique el archivo / etc / fstab y agregue / home / swapfile swap swap defaults 0 0.

vi /etc/fstab

/home/swapfile swap swap defaults 0 0

Inserte la descripción de la imagen aquí

Después de editar, presione Esc, ingrese: wq para guardar y salir, puede reiniciar para probar.

Cinco, modificación de parámetros relacionados con el sistema

Para modificar los parámetros principales del sistema operativo, realice los siguientes pasos como usuario root:

1. Modifique el límite de SHELL del usuario y modifique el archivo /etc/security/limits.conf
Ingrese el comando: vi /etc/security/limits.conf Presione la tecla i para ingresar al modo de edición y agregue el siguiente contenido al archivo.

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240

Después de editar, presione Esc e ingrese: wq para guardar y salir.

2. Modifique el archivo /etc/pam.d/login e ingrese el comando: vi /etc/pam.d/login Presione la tecla i para ingresar al modo de edición y agregue el siguiente contenido al archivo.

session required /lib/security/pam_limits.so 
session required pam_limits.so

Después de editar, presione Esc e ingrese: wq para guardar y salir.

3. Modifique el kernel de Linux, modifique el archivo /etc/sysctl.conf, ingrese el comando: vi /etc/sysctl.conf Presione la tecla i para ingresar al modo de edición y agregue el siguiente contenido al archivo.

fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 4090951690
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

Después de editar, presione Esc e ingrese: wq para guardar y salir.

4. Para que el cambio de /etc/sysctl.conf sea efectivo de inmediato, debe ejecutar el siguiente comando:

sysctl -p

Inserte la descripción de la imagen aquí

5. Edite / etc / profile e ingrese el comando: vi / etc / profile Presione la tecla i para ingresar al modo de edición y agregue el siguiente contenido al archivo.

if [ $USER = "oracle" ];
then
if [ $SHELL = "/bin/ksh" ];
then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

Después de editar, presione Esc e ingrese: wq para guardar y salir.

Seis, cree un usuario de Oracle y configure los parámetros relacionados

1. Utilice el usuario root para crear usuarios y grupos relacionados como propietario del grupo de instalación y soporte del software.

Para crear un grupo de usuarios, ingrese el comando:

groupadd oinstall
groupadd dba

2. Utilice el usuario root para crear un usuario y una contraseña de Oracle e introduzca el comando:

useradd -g oinstall -g dba -m oracle

passwd oracle

Luego se le pedirá que ingrese la contraseña. Ingrese la contraseña dos veces a voluntad, pero debe ser consistente. Presione Enter para confirmar.

Inserte la descripción de la imagen aquí

3. Utilice el usuario raíz para crear el directorio del software de la base de datos y el directorio de almacenamiento del archivo de datos. La ubicación del directorio se determina de acuerdo con su propia situación. Preste atención al espacio en disco. Aquí lo puse bajo el usuario de Oracle, por ejemplo:

ingrese el comando:

mkdir  /home/oracle/app

mkdir /home/oracle/app/oracle

Inserte la descripción de la imagen aquí

4. Cambie el propietario del directorio para que sea propiedad del usuario de Oracle, ingrese el comando:

chown -R oracle:oinstall /home/oracle/app

chmod -R 755 /home/oracle/app/oracle

5. Configure las variables de entorno del usuario de Oracle. Primero, cambie al usuario de Oracle recién creado e ingrese:

su - oracle

Luego ingrese: comando vi .bash_profile, presione i para editar .bash_profile, ingrese al modo de edición y agregue lo siguiente:

umask 022
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/12.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

Después de editar, presione Esc e ingrese: wq para guardar y salir. Al agregar, tenga en cuenta que la ruta corresponde a la suya.

6. Ejecute el siguiente comando para que la variable de entorno entre en vigor inmediatamente.

 source .bash_profile 

Siete, enciende los gráficos del servidor

1. Antes de instalar la interfaz gráfica, ejecute el siguiente comando para instalar primero WINDOWS X. Para esta función de control, ingrese y cuando se le solicite que confirme.

yum groupinstall "X Window System"

2. Ejecuta el siguiente comando para instalar gráficamente, el tiempo de instalación es un poco largo, cepilla un vibrato y espera pacientemente.

yum groupinstall -y "GNOME Desktop"

8. Inicie la instalación

1. Cargue el paquete de instalación en el directorio / home / oracle y descomprímalo. El archivo de instalación es un poco grande y la carga es un poco lenta. Continúe usando el vibrato ... La introducción principal aquí es la instalación gráfica.

cd /home/oracle

unzip linuxx64_12201_database.zip

2. Use la herramienta remota de Alibaba Cloud para acceder de forma remota al escritorio del servicio, use el inicio de sesión de usuario de Oracle o la captura de pantalla anterior, haga clic en la ID azul para ingresar a la página siguiente, tenga en cuenta que hay una diferencia entre la versión anterior y la nueva, haga clic en Conexión remota y seleccione en la página emergente Conexión remota VNC, la primera vez que la use, se le dará una contraseña aleatoria. Recuerde, ingrese la contraseña para iniciar sesión .

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inicie sesión como usuario de Oracle. Si no es una interfaz gráfica cuando inicie sesión aquí, puede usar el usuario root para ejecutar startx en Xshell para cambiar. Por supuesto, también puede configurar que se inicie gráficamente en el momento del arranque. Explicaré más aquí.

Inserte la descripción de la imagen aquí

4. Cambie a la ruta del paquete de instalación y ejecute el archivo del programa de instalación. Después de un tiempo, aparecerá la interfaz gráfica de instalación .

cd /home/oracle/database

./runInstaller

5. Diagrama de instalación

Inserte la descripción de la imagen aquí

Haga clic en SÍ en la ventana emergente

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Preste atención aquí, la marca en la figura siguiente significa crear un almacén de datos. No se recomienda marcar a los principiantes, será más complicado de usar después de la marca.

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

La contraseña de configuración se puede establecer por separado o se puede usar la misma contraseña, y el siguiente paso se puede omitir cuando la contraseña es débil.

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/ZGS_CSDN_YH/article/details/109252969
Recomendado
Clasificación