The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Makefile.PL - Apache2::API Makefile

SYNOPSIS

    perl Makefile.PL -apxs /path/to/apxs
    APACHE_TEST_COLOR=1 perl Makefile.PL -apxs /path/to/apxs

OPTIONS

-access_module_name

access module name

-apxs

location of apxs (default is from Apache2::BuildConfig)

-auth_module_name

auth module name

-bindir

Apache bin/ dir (default is apxs -q BINDIR)

-cgi_module_name

cgi module name

-defines

values to add as -D defines (for example, "VAR1 VAR2")

-documentroot

DocumentRoot (default is $ServerRoot/htdocs

-group

Group to run test server as (default is $GROUP)

-httpd

server to use for testing (default is $bindir/httpd)

-httpd_conf

inherit config from this file (default is apxs derived)

-httpd_conf_extra

inherit additional config from this file

-libmodperl

path to mod_perl's .so (full or relative to LIBEXECDIR)

-limitrequestline

global LimitRequestLine setting (default is 128)

-maxclients

maximum number of concurrent clients (default is minclients+1)

-minclients

minimum number of concurrent clients (default is 1)

-perlpod

location of perl pod documents (for testing downloads)

-php_module_name

php module name

-port

Port [port_number|select] (default 8529)

-proxyssl_url

url for testing ProxyPass / https (default is localhost)

-sbindir

Apache sbin/ dir (default is apxs -q SBINDIR)

-servername

ServerName (default is localhost)

-serverroot

ServerRoot (default is $t_dir)

-src_dir

source directory to look for mod_foos.so

-ssl_module_name

ssl module name

-sslca

location of SSL CA (default is $t_conf/ssl/ca)

-sslcaorg

SSL CA organization to use for tests (default is asf)

-sslproto

SSL/TLS protocol version(s) to test

-startup_timeout

seconds to wait for the server to start (default is 60)

-t_conf

the conf/ test directory (default is $t_dir/conf)

-t_conf_file

test httpd.conf file (default is $t_conf/httpd.conf)

-t_dir

the t/ test directory (default is $top_dir/t)

-t_logs

the logs/ test directory (default is $t_dir/logs)

-t_pid_file

location of the pid file (default is $t_logs/httpd.pid)

-t_state

the state/ test directory (default is $t_dir/state)

-target

name of server binary (default is apxs -q TARGET)

-thread_module_name

thread module name

-threadsperchild

number of threads per child when using threaded MPMs (default is 10)

-top_dir

top-level directory (default is $PWD)

-user

User to run test server as (default is $USER)