Ubuntu/kubuntu Server
De CidesaWiki
(Diferencias entre revisiones)
Línea 27: | Línea 27: | ||
<br> | <br> | ||
''' CREACION''' <br> | ''' CREACION''' <br> | ||
- | Crea un usuario oracle y carpeta | + | Crea un usuario oracle y carpeta: |
<pre> | <pre> | ||
Línea 38: | Línea 38: | ||
</pre> | </pre> | ||
- | Copia todos los archivos .ba* a la carpeta del nuevo usuario | + | Copia todos los archivos .ba* a la carpeta del nuevo usuario: |
<pre> | <pre> | ||
sudo cp .ba* /home/oracle | sudo cp .ba* /home/oracle | ||
Línea 44: | Línea 44: | ||
</pre> | </pre> | ||
- | Le da permiso a la carpeta del nuevo usuario | + | Le da permiso a la carpeta del nuevo usuario: |
<pre> | <pre> | ||
sudo chown -R oracle:oinstall /home/oracle | sudo chown -R oracle:oinstall /home/oracle | ||
Línea 51: | Línea 51: | ||
</pre> | </pre> | ||
- | Luego Tippea la clave del usuario oracle | + | Luego Tippea la clave del usuario oracle: |
<pre> | <pre> | ||
- | echo Clave del Usuario Oracle | + | echo Clave del Usuario Oracle |
- | su 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 | ||
+ | |||
+ | |||
+ | clear | ||
+ | echo ====== CONFIGURANDO EL SISTEMA ===== | ||
+ | echo | ||
+ | echo Editar el archivo /etc/sysctl.con, Agrega y luego Tipear exit: | ||
+ | echo | ||
+ | echo kernel.shmall = 2097152 | ||
+ | echo kernel.shmmax = 2147483648 | ||
+ | echo kernel.shmmni = 4096 | ||
+ | echo kernel.sem = 250 32000 100 128 | ||
+ | echo fs.file-max = 65536 | ||
+ | echo net.ipv4.ip_local_port_range = 1024 65000 | ||
+ | echo | ||
+ | |||
+ | sudo -s | ||
+ | clear | ||
+ | |||
+ | echo | ||
+ | echo ........Luego, ejecutar | ||
+ | echo | ||
+ | echo sudo sysctl -p | ||
+ | echo | ||
+ | echo | ||
+ | echo Agregar en el archivo /etc/security/limits.conf, luego exit: | ||
+ | echo | ||
+ | echo \* soft nproc 2407 | ||
+ | echo \* hard nproc 16384 | ||
+ | echo \* soft nofile 1024 | ||
+ | echo \* hard nofile 65536 | ||
+ | echo | ||
+ | |||
+ | sudo -s | ||
+ | clear | ||
+ | |||
+ | |||
+ | echo | ||
+ | echo ===== Creando los enlace Simbolicos ==== | ||
+ | echo | ||
+ | sudo ln -s /usr/bin/awk /bin/awk | ||
+ | sudo ln -s /usr/bin/rpm /bin/rpm | ||
+ | sudo ln -s /usr/bin/basename /bin/basename | ||
+ | echo | ||
+ | echo ======== Finalizado =========== | ||
+ | |||
+ | echo | ||
+ | echo Crear el archivo /etc/redhat-release y colocar | ||
+ | echo | ||
+ | echo Red Hat Linux release 2.1 \(drupal\) | ||
+ | echo | ||
+ | echo == FIN DE LA INSTALACION COMPLETADA == | ||
</pre> | </pre> |
Revisión de 20:55 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 clear echo ====== CONFIGURANDO EL SISTEMA ===== echo echo Editar el archivo /etc/sysctl.con, Agrega y luego Tipear exit: echo echo kernel.shmall = 2097152 echo kernel.shmmax = 2147483648 echo kernel.shmmni = 4096 echo kernel.sem = 250 32000 100 128 echo fs.file-max = 65536 echo net.ipv4.ip_local_port_range = 1024 65000 echo sudo -s clear echo echo ........Luego, ejecutar echo echo sudo sysctl -p echo echo echo Agregar en el archivo /etc/security/limits.conf, luego exit: echo echo \* soft nproc 2407 echo \* hard nproc 16384 echo \* soft nofile 1024 echo \* hard nofile 65536 echo sudo -s clear echo echo ===== Creando los enlace Simbolicos ==== echo sudo ln -s /usr/bin/awk /bin/awk sudo ln -s /usr/bin/rpm /bin/rpm sudo ln -s /usr/bin/basename /bin/basename echo echo ======== Finalizado =========== echo echo Crear el archivo /etc/redhat-release y colocar echo echo Red Hat Linux release 2.1 \(drupal\) echo echo == FIN DE LA INSTALACION COMPLETADA ==