Version 32 (modified by 15 years ago) (diff) | ,
---|
Instalación de OpenGNSys Server
Notas iniciales
Se presupone que el servidor de OpenGNSys va a ser instalado en un sistema operativo Ubuntu 9.04 Server de 32 bits.
Los scripts y ficheros de instalación de los componentes de OpenGNSys se encuentran disponibles en el paquete OpenGNSys Installer.
Instalación manual paso a paso
Para conocer en detalle todos los procesos que realizan los scripts para la instalación manual del sistema OpenGNSys ver esta página http://www.informatica.us.es:8080/opengnsys/wiki/InstalacionManual
Script de instalación
La instalación de OpenGNSys se realiza ejecutando el script de instalación opengnsys_installer.sh, el cual puede descargarse directamente de la dirección: http://www.informatica.us.es:8080/opengnsys/browser/trunk/installer/opengnsys_installer.sh?format=txt
Descarga del script
Ejemplos de descarga con varias herramientas:
- Descargar con wget.
wget http://www.informatica.us.es:8080/opengnsys/browser/trunk/installer/opengnsys_installer.sh?format=txt -O opengnsys_installer.sh
- Descargar con curl.
curl http://www.informatica.us.es:8080/opengnsys/browser/trunk/installer/opengnsys_installer.sh?format=txt > opengnsys_installer.sh
- Descargar con un navegador web: pulsar en el enlace anterior y guardar el archivo con el nombre
opengnsys_installer.sh
Proceso de instalación
El script debe ser ejecutado como usuario root
:
sudo bash opengnsys_installer.sh
Se realizan los siguientes procesos:
- Obtenención de los parámetros básicos de la red.
- Comprobación de paquetes instalados.
- Descarga e instalación de las dependencias que faltan.
- Creación de la estructura básica de directorios de OpenGNSys.
- Descarga del repositorio de código en un directorio temporal (
/tmp/opengnsys_installer
). - Compilación e instalación de los servicios de OpenGNSys.
- Configuración básica de los serviciios de red DHCP, PXE y NFS a partir de los parámetros de conexión.
- Copiar ficheros complementarios de gestión del servidor.
- Creación de la base de datos y configuración del servidor web de OpenGNSys Web Admin Console.
- Copiar los ficheros de las páginas web de Web Console.
- Copiar la estructura de directorios de OpenGNSys Client.
- Descargar y generar la imagen inicial Initrd y el Kernel de OpenGNSys Client (llamada al script initrd-generator).
- Descargar los paquetes Udeb de herramientas complementarias para OpenGNSys Client (llamada al script upgrade-clients-udeb.sh).
- Configuración básica de los serviciios de OpenGNsys a partir de los parámetros de red.
- Arranque de los servicios de OpenGNSys.
Instalación desde un tar.gz
- En el caso de que no tengamos acceso al Subversion, tendremos que descargar el paquete tgz desde la web.
- Accemos a www.informatica.us.es:8080/opengnsys.
- Pulsamos en el botón de "Código".
- Navegamos hacia el directorio identificado como "tags" y elegimos el paquete deseado.
- Nos abrirá ventana, informando que no se puede visualizar dicho paquete, dando la opción de desacargarlo.
- Dicho tar.gz debemos descomprimirlo (
tar zxvf nombre_del_fichero.tar.gz
). - Cambia el nombre del subdirectorio a
opengnsys
. - Crea el subdirectorio
opengnsys_installer
en/tmp
. - Copia el subdirectorio
opengnsys
en/tmp/opengnsys_installer
. - Ejecutamos el script /tmp/opengnsys_installer/opengnsys/installer/opengnsys_installer.sh
Desinstalando OpenGNSys
- Hacemos copia de datos sql de la base de datos ogBDAdmin opengnsys.
- Eliminamos la base de datos ogBDAdmin
- Eliminar mysql: sudo aptitude --purge remove mysql-server
- Parar los servicios og: /etc/init.d/opengnsys stop