Skip to content
Markdown filter module for Apache HTTPD Server
C
Latest commit ceb896a Oct 22, 2015 @hamano fix apxs2 path
Failed to load latest commit information.
m4 add ax_check_compile_flag.m4 Mar 24, 2015
.gitignore supported CSS Feb 2, 2011
.travis.yml fix apxs2 path Oct 22, 2015
AUTHORS autotoolize Jan 19, 2011
COPYING autotoolize Jan 19, 2011
ChangeLog autotoolize Jan 19, 2011
INSTALL change configure argument Sep 10, 2014
Makefile.am fix autoconf macro Oct 21, 2015
NEWS supported CSS Feb 2, 2011
README.md add build status Oct 22, 2015
configure.ac fix autoconf macro Oct 20, 2015
mod_markdown.c change raw output handling Oct 20, 2015

README.md

mod_markdown

Build Status

mod_markdown is Markdown filter module for Apache HTTPD Server.

Dependencies

In debian:

# apt-get install libmarkdown2-dev

Build

% 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

Configuration

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>
Something went wrong with that request. Please try again.