1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
[{port, 8088},
{server_name, "your.server.net"},
{modules, [mod_alias,mod_auth,mod_esi,mod_actions,mod_cgi,mod_dir,mod_get,
mod_head,mod_log,mod_disk_log]},
{server_admin, "jocke@erix.ericsson.se"},
{server_root, "/var/tmp/server_root"},
{error_log, "logs/error_log_8088"},
{transfer_log, "logs/access_log_8088"},
{error_disk_log, "logs/error_disk_log_8088"},
{error_disk_log_size, {200000,10}},
{transfer_disk_log, "logs/access_disk_log_8088"},
{transfer_disk_log_size, {200000,10}},
{max_clients, 150},
{document_root, "/var/tmp/server_root/htdocs"},
{directory_index, ["index.html","welcome.html"]},
{default_type, "text/plain"},
{alias, {"/icons/", "/var/tmp/server_root/icons/"}},
{alias, {"/pics/", "/var/tmp/server_root/icons/"}},
{script_alias, {"/cgi-bin/", "/var/tmp/server_root/cgi-bin/"}},
{script_alias, {"/htbin/", "/var/tmp/server_root/cgi-bin/"}},
{erl_script_alias, {"/cgi-bin/erl", [httpd_example]}},
{socket_type, {ssl, [{certfile, "/var/tmp/server_root/ssl/ssl_server_cert.pem"},
{keyfile, "/var/tmp/server_root/ssl/ssl_key.pem"},
{verify, verify_none}]}},
{directory, {"/var/tmp/server_root/htdocs/open",
[{require,["user","one","Aladdin"]},
{auth_group_file,"/var/tmp/server_root/auth/group"},
{auth_user_file,"/var/tmp/server_root/auth/passwd"},
{auth_name,"Open Area"}]}},
{directory, {"/var/tmp/server_root/htdocs/secret",
[{require,["group","group1","group2"]},
{auth_group_file,"/var/tmp/server_root/auth/group"},
{auth_user_file,"/var/tmp/server_root/auth/passwd"},
{auth_name,"Secret Area"}]}},
{directory, {"/var/tmp/server_root/htdocs/secret/top_secret",
[{require,["group","group3"]},
{auth_group_file,"/var/tmp/server_root/auth/group"},
{auth_user_file,"/var/tmp/server_root/auth/passwd"},
{auth_name,"Top Secret Area"}]}},
{directory, {"/var/tmp/server_root/htdocs/mnesia_open",
[{require,["user","one","Aladdin"]},
{auth_mnesia_d_b,"On"},
{auth_name,"Open Area"}]}},
{directory, {"/var/tmp/server_root/htdocs/mnesia_secret",
[{require,["group","group1","group2"]},
{auth_mnesia_d_b,"On"},
{auth_name,"Secret Area"}]}},
{directory, {"/var/tmp/server_root/htdocs/mnesia_secret/top_secret",
[{require,["group","group3"]},
{auth_mnesia_d_b,"On"},
{auth_name,"Top Secret Area"}]}}].
|