# Mojolicious::Plugin::AccessLog [](
https://travis-ci.org/augensalat/mojolicious-plugin-accesslog)
You might have wondered why
[Hypnotoad](
http://mojolicio.us/perldoc/Mojo/Server/Hypnotoad), the
Mojolicious application server, does not have an accesslog option.
The reason might be, that it is designed to work behing a "real" web
server like [nginx](
http://nginx.org/).
In case YMMV, Mojolicious::Plugin::AccessLog is for you.
## Features
* A [Mojolicious plugin](
http://mojolicio.us/perldoc/Mojolicious#plugin) with
easy configuration.
* The log format can be specified using
[Apache-style format strings](
http://httpd.apache.org/docs/2.2/mod/mod_log_config.html).
* Logging can be directed to a file, a file handle, a subroutine or an
object.
## Installation
Stable releases are available from the
[CPAN](
https://metacpan.org/release/Mojolicious-Plugin-AccessLog).
You can use [cpanm](
https://metacpan.org/pod/App::cpanminus) to install from
the command line:
$ cpanm Mojolicious::Plugin::AccessLog
## Usage
```perl
use Mojolicious::Lite;
plugin AccessLog => log => '/var/tmp/myapp-access.log', format => 'combined';
get '/' => {text => 'I ♥ Mojolicious::Plugin::AccessLog!'};
app->start;
```
## More Information
Please look at the
[manpage](
https://metacpan.org/pod/Mojolicious::Plugin::AccessLog).