SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: centrion_75 en Jueves 3 de Julio de 2008, 11:25

Título: Crear un instalador
Publicado por: centrion_75 en Jueves 3 de Julio de 2008, 11:25
Hola a todos,
he desarrollado una aplicación en PHP y MySQL, y me gustaría saber si tiene sentido hacer un instalador.

El instalador sólo sería para la aplicación, porque entiendo, que PHP,MySQL y Apache se deberían de instalar primero. Con el Xampp por ejemplo y luego hacer los retoques en los ficheros de configuración.

Concretamente, el instalador debería de hacer:

1/Crear el script de la BD (con un administrador por defecto y con "root" con contraseña)

2/Tengo 2 ficheros de configuraciones:
-1 con los datos necesarios para la conexión y datos necesarios para enviar correos
-Otro sólo con rutas absolutas
Por ello, necesitaría que el instaldor generase estos ficheros (Si se puede)

3/ Instale la aplicación

Pregunto, porque no sé si tiene mucho sentido hacer un instalador de todo esto. Porque los ficheros de configuración sólo habría que editar un par de líneas.

También he visto que hay programas que crean instaladores como por ejemplo: inno setup
Título: Re: Crear un instalador
Publicado por: RadicalEd en Jueves 3 de Julio de 2008, 14:40
Checa el instalador de Joomla (http://es.wikipedia.org/wiki/Joomla), por ahí te puedes guiar, realmente es sencillo hacerlo.
Título: Re: Crear un instalador
Publicado por: centrion_75 en Jueves 3 de Julio de 2008, 17:22
¿Cómo puedo chequearlo?

Gracias por contestar.
Título: Re: Crear un instalador
Publicado por: shakka en Jueves 3 de Julio de 2008, 18:21
http://www.joomla-tipps.net/joomla1.5/files.html (http://www.joomla-tipps.net/joomla1.5/files.html" onclick="window.open(this.href);return false;)

Tambien esta mkinstaller
http://mkinstaller.nisu.org/ (http://mkinstaller.nisu.org/" onclick="window.open(this.href);return false;)
Título: Re: Crear un instalador
Publicado por: centrion_75 en Jueves 3 de Julio de 2008, 18:57
Muchas gracias por lo de mkinstaler, parece muy interesante. Ya os diré como me ha ido.