Ubuntu/kubuntu Server
De CidesaWiki
(Diferencias entre revisiones)
(6 ediciones intermedias no se muestran.) | |||
Línea 1: | Línea 1: | ||
* La instalación consta de 4 archivo de configuración y un CD ORACLE 10g: | * La instalación consta de 4 archivo de configuración y un CD ORACLE 10g: | ||
- | + | ||
1.- instalar | 1.- instalar | ||
<br> | <br> | ||
Línea 9: | Línea 9: | ||
4.- listo | 4.- listo | ||
<br> | <br> | ||
- | + | <br> | |
* Dicho archivo se debe ejecutar en la consola como usuario root o con permisologia de superusuario: la manera de ejcutalo es con '''./nombre_archivo''' o '''sudo ./nombre_archivo''' | * Dicho archivo se debe ejecutar en la consola como usuario root o con permisologia de superusuario: la manera de ejcutalo es con '''./nombre_archivo''' o '''sudo ./nombre_archivo''' | ||
Línea 16: | Línea 16: | ||
<br> | <br> | ||
- | ''' | + | ''' INSTALAR''' <br> |
Instala y configura todo lo necesario para poder configurar el oracle 10g | Instala y configura todo lo necesario para poder configurar el oracle 10g | ||
Línea 22: | Línea 22: | ||
sudo apt-get update | sudo apt-get update | ||
sudo apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio libstdc++5 gawk | sudo apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio libstdc++5 gawk | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | <br> | ||
+ | ''' CREACION''' <br> | ||
+ | Crea un usuario oracle y carpeta: | ||
+ | |||
+ | <pre> | ||
+ | echo === Creacion de Usuario === | ||
+ | echo | ||
+ | |||
+ | sudo mkdir -p /home/oracle | ||
+ | sudo mkdir -p /home/oracle/config/10.2.0 | ||
+ | sudo mkdir /var/lock/subsys | ||
+ | </pre> | ||
+ | |||
+ | Copia todos los archivos .ba* a la carpeta del nuevo usuario: | ||
+ | <pre> | ||
+ | sudo cp .ba* /home/oracle | ||
+ | sudo cp .ba* /opt/oracle | ||
+ | </pre> | ||
+ | |||
+ | Le da permiso a la carpeta del nuevo usuario: | ||
+ | <pre> | ||
+ | sudo chown -R oracle:oinstall /home/oracle | ||
+ | sudo chmod -R 777 /home/oracle | ||
+ | sudo chmod -R 755 /var/lock/subsys | ||
+ | </pre> | ||
+ | |||
+ | Luego Tippea la clave del usuario oracle: | ||
+ | <pre> | ||
+ | echo Clave del Usuario Oracle | ||
+ | su oracle | ||
+ | </pre> | ||
+ | |||
+ | <br> | ||
+ | ''' CONFIGURAR''' <br> | ||
+ | Creacion del usuario para oracle | ||
+ | |||
+ | <pre> | ||
+ | echo ======= CREACION DEL USUARIO PARA ORACLE ======= | ||
+ | |||
+ | sudo addgroup oinstall | ||
+ | sudo addgroup dba | ||
+ | sudo addgroup nobody | ||
+ | sudo useradd -g oinstall -G dba -d /opt/oracle -s /bin/bash oracle | ||
+ | sudo usermod -g nobody nobody | ||
+ | |||
+ | echo Tipee la clave para el usuario Oracle... | ||
+ | sudo passwd oracle | ||
+ | |||
+ | echo ======= CREACION DEL DIRECTORIO DE TRABAJO Y PERMISOLOGIA ======= | ||
+ | |||
+ | sudo mkdir -p /opt/oracle | ||
+ | sudo mkdir /opt/oradata | ||
+ | sudo chown -R oracle:oinstall /opt/ora* | ||
+ | sudo chmod -R 775 /opt/ora* | ||
+ | |||
+ | echo ====== TERMINADO ======== | ||
+ | echo | ||
+ | echo | ||
+ | </pre> | ||
+ | |||
+ | Editar el archivo /etc/sysctl.con, Agrega y luego Tipear exit: | ||
+ | <pre> | ||
+ | kernel.shmall = 2097152 | ||
+ | kernel.shmmax = 2147483648 | ||
+ | kernel.shmmni = 4096 | ||
+ | kernel.sem = 250 32000 100 128 | ||
+ | fs.file-max = 65536 | ||
+ | net.ipv4.ip_local_port_range = 1024 65000 | ||
+ | </pre> | ||
+ | |||
+ | Luego, ejecutar: | ||
+ | <pre> | ||
+ | sudo sysctl -p | ||
+ | </pre> | ||
+ | |||
+ | Agregar en el archivo /etc/security/limits.conf, luego exit: | ||
+ | <pre> | ||
+ | soft nproc 2407 | ||
+ | hard nproc 16384 | ||
+ | soft nofile 1024 | ||
+ | hard nofile 65536 | ||
+ | </pre> | ||
+ | |||
+ | Creando los enlace Simbolicos | ||
+ | <pre> | ||
+ | sudo ln -s /usr/bin/awk /bin/awk | ||
+ | sudo ln -s /usr/bin/rpm /bin/rpm | ||
+ | sudo ln -s /usr/bin/basename /bin/basename | ||
+ | </pre> | ||
+ | |||
+ | Crear el archivo /etc/redhat-release y colocar | ||
+ | <pre> | ||
+ | Red Hat Linux release 2.1 \(drupal\) | ||
</pre> | </pre> |
Última versión de 20:59 25 jun 2007
- La instalación consta de 4 archivo de configuración y un CD ORACLE 10g:
1.- instalar
2.- creacion
3- configurar
4.- listo
- Dicho archivo se debe ejecutar en la consola como usuario root o con permisologia de superusuario: la manera de ejcutalo es con ./nombre_archivo o sudo ./nombre_archivo
- A contuacion se explica que hace cada archivo o script:
INSTALAR
Instala y configura todo lo necesario para poder configurar el oracle 10g
sudo apt-get update sudo apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio libstdc++5 gawk
CREACION
Crea un usuario oracle y carpeta:
echo === Creacion de Usuario === echo sudo mkdir -p /home/oracle sudo mkdir -p /home/oracle/config/10.2.0 sudo mkdir /var/lock/subsys
Copia todos los archivos .ba* a la carpeta del nuevo usuario:
sudo cp .ba* /home/oracle sudo cp .ba* /opt/oracle
Le da permiso a la carpeta del nuevo usuario:
sudo chown -R oracle:oinstall /home/oracle sudo chmod -R 777 /home/oracle sudo chmod -R 755 /var/lock/subsys
Luego Tippea la clave del usuario oracle:
echo Clave del Usuario Oracle su oracle
CONFIGURAR
Creacion del usuario para oracle
echo ======= CREACION DEL USUARIO PARA ORACLE ======= sudo addgroup oinstall sudo addgroup dba sudo addgroup nobody sudo useradd -g oinstall -G dba -d /opt/oracle -s /bin/bash oracle sudo usermod -g nobody nobody echo Tipee la clave para el usuario Oracle... sudo passwd oracle echo ======= CREACION DEL DIRECTORIO DE TRABAJO Y PERMISOLOGIA ======= sudo mkdir -p /opt/oracle sudo mkdir /opt/oradata sudo chown -R oracle:oinstall /opt/ora* sudo chmod -R 775 /opt/ora* echo ====== TERMINADO ======== echo echo
Editar el archivo /etc/sysctl.con, Agrega y luego Tipear exit:
kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000
Luego, ejecutar:
sudo sysctl -p
Agregar en el archivo /etc/security/limits.conf, luego exit:
soft nproc 2407 hard nproc 16384 soft nofile 1024 hard nofile 65536
Creando los enlace Simbolicos
sudo ln -s /usr/bin/awk /bin/awk sudo ln -s /usr/bin/rpm /bin/rpm sudo ln -s /usr/bin/basename /bin/basename
Crear el archivo /etc/redhat-release y colocar
Red Hat Linux release 2.1 \(drupal\)