If you don“t mind to put PHP on your box.... I like to use Redaxo (www.redaxo.org) because it just "serves what goes in" (template+content) and adds no magic like many "super intelligent" scripts does. It is so simple to configure and you are very(!) flexible in creating every kind of input module you need.
But I think for URLs like www.domain.com/about you need another webserver from packages because the httpd in base has no URL rewriting (but I am not 100% sure...) and redaxo produces URLs like index.php?page=1 -- Michael