Plack::Loader - (auto)load Plack Servers
# auto-select server backends based on env vars use Plack::Loader; Plack::Loader->auto(%args)->run($app); # specify the implementation with a name Plack::Loader->load('FCGI', %args)->run($app);
Plack::Loader is a factory class to load one of Plack::Handler subclasses based on the environment.
Plack::Loader->auto(%args) will autoload the most correct server implementation by guessing from environment variables and Perl INC hashes.
Plack::Loader->auto(%args)
env PLACK_SERVER=AnyEvent ...
Plack users can specify the specific implementation they want to load using the PLACK_SERVER environment variable.
PLACK_SERVER
If there's one of FastCGI or CGI specific environment variables set, use the corresponding server implementation.
If one of AnyEvent, Coro, POE or Danga::Socket is loaded, the relevant implementation will be loaded.
To install Plack, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Plack
CPAN shell
perl -MCPAN -e shell install Plack
For more information on module installation, please visit the detailed CPAN module installation guide.