Hay una serie de herramientas que tienen como objetivo lograr esto, con diferentes conjuntos de funciones:
- http://www.apphp.com/php-easyinstaller/
- http://www.phpclasses.org/browse/package/3072. html
- http://www.phpclasses.org/browse/package/2543. html
- http://www.vadimg.com /2009/06/24/aplicación-instalador-asistente-clase/
- http://github.com/SunboX/Php-Web-Application- Instalador
- http://sourceforge.net/projects/upcase-project/
- http://sourceforge.net/projects/zzossinstaller/
- http://sourceforge.net/projects/phpappinstaller/
- http://sourceforge.net/projects/piap/
Estos se recopilan de una publicación de blog de cweiske
- http://cweiske.de/tagebuch/Generic%20PHP% 20aplicación%20instaladores.htm
- http://kore-nordmann.de/blog/0097_php_web_installer.html
Si no necesita una herramienta genérica, lo más fácil sería escribir un script de instalación simple y pedirle a los usuarios que lo ejecuten. Esto puede ser tan fácil como un solo archivo que imprime un formulario y solicita los detalles requeridos. Cuando se envíe, realice las rutinas de instalación necesarias.