Revision [25605]

This is an old revision of Hiawatha made by darkcity on 2013-01-30 06:32:31.


HomePage > Software Index > Network



Hiawatha is a web-server that can be used locally or on the web.

these numbers vary depending on how they are connected to the router


Run Hiawatha by typing hiawatha at the conole
To stop the server, type in killall hiawatha
hiawatha -k = config file check

The file

should have something like so:
ServerId = webuser
ConnectionsTotal = 150
ConnectionsPerIP = 10
SystemLogfile = /var/log/hiawatha/system.log
GarbageLogfile = /var/log/hiawatha/garbage.log

Binding {
	Port = 80
	Interface =

Hostname =
WebsiteRoot = /root/Web-Server
StartFile = index.html
AccessLogfile = /var/log/hiawatha/access.log
ErrorLogfile = /var/log/hiawatha/error.log

MimetypeConfig = /etc/mime.types
CGIhandler = /usr/bin/perl:pl
CGIextension = pl,bin
ExecuteCGI = yes
SecureURL = no

Interface =

Note these settings:
Hostname = (this is your IP address)
WebsiteRoot = /root/Web-Server
StartFile = index.html (create this and put in some content)

How to configure Hiawatha web server?

Ensure necessary permissions for /dev/null:
chmod a+w /dev/null

Also on the Wiki
Nginx web server
Apache web server
pplog small blog that uses Hiawatha

There is one comment on this page. [Display comment]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki