cgi_install - Command line script for installing web applications


  cgi_install My::WebApp


cgi_install is a command line tool for installing web applications that come with Module::CGI::Install-based install classes.

The cgi_install application takes a single parameter of the class name of the application to install (the application itself must implement support for Module::CGI::Install).

The application will be told by the CGI application what it needs to install.

Once the web application has told the installer what needs to be installed, the installer will ask a series of questions, and check the results.

Primarily, it will ask for a local path to the CGI directory to install to, and the matching URI (this will then be tested) and in some cases a static non-cgi path to install images and other static content to, and a matching URI for that as well.

Once the paths have been verified, the files will be installed and set to the appropriate permissions (based on the data from the CGI environment that was captured while validating the CGI path) and then the application is considered "installed", at which time you can point your browser at the final URI provided to you.


All bugs should be filed via the bug tracker at

For other issues, or commercial enhancement or support, contact the author.


Adam Kennedy <>

SEE ALSO, CGI::Capture


Copyright 2007 Adam Kennedy.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The full text of the license can be found in the LICENSE file included with this module.