Revision [13676]

This is an old revision of Hiawatha made by coolpup on 2011-03-30 07:16:03.


 (image: Hiawatha Web server

How to install, configure and use the Hiawatha webserver

Setting up a home server intranet with Hiawatha and Puppy 4.3.1 to serve a web page
You will need two computers connected to the hub

useful addresses
eg: (your router) (computer 1) (computer 2)
these numbers may vary depending on how they are connected to the router

Setup Linux-Firewall Wizard and enable Http Web Server using the custom option

Run Hiawatha by typing hiawatha at the conole
To stop the server, type in killall hiawatha
In /root/Web-Server the file index.html can be a test web page
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

#add this stuff to get a perl script working (pplog)...
#QUISP has a binary executable CGI named 'quisp.bin'...
MimetypeConfig = /etc/mime.types
CGIhandler = /usr/bin/perl:pl
CGIextension = pl,bin
ExecuteCGI = yes
#QUISP puts %0D, %0A (carriage-return, line-feed) chars in the url
#(v128), to allow chars below ascii 32 need this...
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)

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