On my machines I have two htm4l configuration files. These are
I put the files under /usr/local/www because that is my web server's document root. You can put them anywhere. You do not need root access to install htm4l. To use htm4l on your machine, you need m4 and copies of these files (the first is not strictly necessary, it just makes life easier).
Follow the links below to find out about how these two files are used.