[[HomePage]] > [[SoftwareIndex Software Index]] > [[SoftwareNetwork Network]] {{image url="http://www.hiawatha-webserver.org/images/hiawatha_logo.png" link="http://www.hiawatha-webserver.org/ Hiawatha" height="60"}} ====Hiawatha==== ~**Hiawatha** is a web-server that can be used locally or on the web. ==useful addresses== http://192.168.0.1/ (your router) http://192.168.0.2/ (computer 1) http://192.168.0.5/ (computer 2) //these numbers 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 **/etc/hiawatha/hiawatha.conf** should have something like so: %%(language-ref) insert-source-code-here ServerId = webuser ConnectionsTotal = 150 ConnectionsPerIP = 10 SystemLogfile = /var/log/hiawatha/system.log GarbageLogfile = /var/log/hiawatha/garbage.log Binding { Port = 80 Interface = 192.168.0.2 } Hostname = 127.0.0.1 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 = 192.168.0.2 } %% Note these settings: Hostname = 127.0.0.1 (this is your IP address) ""WebsiteRoot"" = /root/Web-Server ""StartFile"" = index.html (create this and put in some content) [[http://www.murga-linux.com/puppy/viewtopic.php?t=55683 How to configure Hiawatha web server?]] Ensure necessary permissions for ///dev/null//: %%chmod a+w /dev/null%% ==Also on the Wiki== ~[[HiawathaServerMySQL]] ~[[Nginx]] web server ~[[Apache]] web server ~[[LAMP]] - website stack ~[[XAMPP]] - cross platform LAMP website stack ~[[pplog]] small blog that uses Hiawatha ==Related Webpages== ~[[http://www.hiawatha-webserver.org/ Hiawatha homepage]] ~[[http://www.hiawatha-webserver.org/howto Hiawatha howto]] ~[[http://www.linux-magazine.com/Issues/2009/107/Hiawatha Hiawatha in Linux magazine]] ~[[http://www.murga-linux.com/puppy/viewtopic.php?t=58982 LHMP - Hiawatha MariaDB(mysql) PHP thread]] ~[[http://www.murga-linux.com/puppy/viewtopic.php?t=55683 Configuring Hiawatha webserver thread]] ~[[http://www.murga-linux.com/puppy/viewtopic.php?p=406246#406246 Configure Hiawatha as Web and LAN server post]] ---- ==Categories== CategoryNetworking CategorySoftware