• Publicidad

Cómo instalar una aplicación hecha en Perl

Todo lo relacionado con lenguajes de programación distintos de Perl: PHP, Java, C++, Ruby, Python, etc.

Cómo instalar una aplicación hecha en Perl

Notapor carlosv » 2008-07-30 13:40 @611

Buenos días,

Mi situación es la siguiente:

Desarrollé una pequeña aplicación Perl que realiza un conjunto de funciones básicas con Archivos.

Para el desarrollo instalé algunos módulos (por ejemplo SOAP::lite).
La aplicación además utiliza una base de datos MySQL.
El entorno de desarrollo fue CentOS 5.

Lo que necesitaría es saber si existe algún modulo o herramienta que me pueda "automatizar" la instalación de la aplicación en otra máquina... Es decir, que mediante un XML o algún archivo de control pudiera replicar en forma automática la aplicación en otro entorno, ya sea la generación de directorios de la aplicación, la copia de los archivos Perl desarrollados, la instalación de los módulos necesarios, la generación de la base de datos MySQL y la carga de información inicial a través de un archivo con las sentencias de Insert.

Desde ya, muchas gracias a todos por sus respuestas.

Saludos,

Carlos.
carlosv
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2008-07-30 13:27 @602

Publicidad

Notapor explorer » 2008-07-30 14:01 @626

Bienvenido a los foros de Perl en Español, carlosv.

Lo más avanzado para el empaquetado de una aplicación Perl, es usa el PAR.

Pero solo para la parte de Perl. Desconozco si puede realizar algo con la parte de MySQL. Quizás mirando cómo se hacen paquetes como XAMPP te podría servir.

Por favor, si encuentras una buena solución, nos gustaría saberlo. Nos interesa muchísimo.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor kidd » 2008-07-30 14:45 @656

Si quisieras ejecutar la aplicación en un entorno Windows podrías usar el MicroWeb:
http://www.indigostar.com/microweb.htm

Lo que hace es simular un servidor interno con Perl, MySQL y PHP.
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor carlosv » 2008-07-30 15:19 @680

Gente,

desde ya les agradezco sus respuestas... y en parte solucionan el problema que tengo planteado.

La aplicación que desarrollé posee una cantidad de componentes desarrollados en PERL, otros componentes desarrollados en C y además utiliza un modelo de datos montado en MySQL.
El entorno de ejecución de la aplicación es Linux o Solaris, por lo que estaba armando un script (.sh) que realizaba una serie de verificaciones durante el proceso de instalación (verificar si se ejecuta desde el usuario root, si está instalado el MySQL, etc...)
El problema que tenía era como determinar las requisitos de modulos PERL que utiliza la aplicación y que en primera instancia, no se si están instalados en la máquina donde necesitaría realizar la instalación.
Por lo que vi el PAR soluciona este problema, por lo que si bien no existe una herramienta que pueda automatizar toda la instalación, este modulo es el complemento que estaba necesitando...

Desde ya, les agradezco la pronta respuesta.
Saludos desde Buenos Aires.
Carlos
carlosv
Perlero nuevo
Perlero nuevo
 
Mensajes: 2
Registrado: 2008-07-30 13:27 @602


Volver a Programación en general

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 16 invitados