Marcus Ramberg > Catalyst-Runtime-5.70_01 > lib/Catalyst/Manual/Installation.pod

Download:
Catalyst-Runtime-5.70_01.tar.gz

Annotate this POD

CPAN RT

New  5
Open  5
Stalled  4
View Bugs
Report a bug
Source   Latest Release: Catalyst-Runtime-5.8000_07

DESCRIPTION ^

How to install Catalyst.

INSTALLATION ^

On one hand, Catalyst gains immediate power and flexibility through its use of CPAN (the Comprehensive Perl Archive Network, an enormous global repository containing over 10,000 free modules). On the other hand, Catalyst's reliance on CPAN can complicate initial installations, especially in shared-hosting environments where you, the user, do not have easy control over what versions other modules are installed.

It is worth stressing that the difficulties found in installing Catalyst are caused not by anything intrinsic to Catalyst itself, but rather by the interrelated dependencies of a large number of required modules.

Fortunately, there are a growing number of methods that can dramatically ease this undertaking:

OTHER METHODS

In addition to the "all-in-one" approaches mentioned above, there are a variety of other installation techniques:

NOTE: Although all of the above methods can be used to install a base Catalyst system, only the VMWare image is likely to have all of the plugins and modules you need to use Catalyst properly, and to complete the tutorial. When you start the script/myapp_server.pl development server, it will tell you about any modules that are missing. To add them, type something along the lines of the following (Catalyst::Model::DBIC::Schema is used here as a representative example):

    # perl -MCPAN -e 'install Catalyst::Model::DBIC::Schema'
    ...