mod_markdown is Markdown filter module for Apache HTTPD Server.
In debian:
# apt-get install libmarkdown2-dev
% autoreconf -f -i
% ./configure --with-apxs=<APXS_PATH> --with-discount=<DISCOUNT_DIR>
% make
% make install
Note: <DISCOUNT_DIR>
is the directory that contains the include directory that contains mkdio.h
Probably you need to specify --with-discount=/usr or --with-discount=/usr/local
in httpd.conf:
LoadModule markdown_module modules/mod_markdown.so
You need to specify full path on debian or ubuntu.
LoadModule markdown_module /usr/lib/apache2/modules/mod_markdown.so
<Location />
AddHandler markdown .md
# If you want to use stylesheet.
MarkdownCss style.css
</Location>
Or:
<Directory /var/www>
AddHandler markdown .md
DirectoryIndex index.md
</Directory>