How to install Hiawatha Web Server in Debian

To install Hiawatha Web Server on Debian

Hiawatha is an open source, light-weight, secure and easy to use Web Server. Its small size makes it perfect for deploying an embedded devices or less powerful machines. In this tutorial you'll be briefed about the installation of Hiawatha Web Server on your Debian machine.



Installation Hiawatha Webserver

The initial step is to add the key, use the following command for the same.

root@linuxhelp:~# apt-key adv --recv-keys --keyserver 79AF54A9
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.Ut0OZiqEsP --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-security-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-jessie-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg --recv-keys --keyserver 79AF54A9
gpg: requesting key 79AF54A9 from hkp server
gpg: key 79AF54A9: public key "Chris Wadge ( package signing key) <>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Now, add repo link on apt source list as follows.

root@linuxhelp:~# nano /etc/apt/sources.list
deb squeeze main

Once repo is added, update the apt source.

root@linuxhelp:~# apt-get update
Ign stable InRelease
Hit stable Release.gpg                                    
Hit stable Release                                        
Hit jessie-updates InRelease                             
Hit stable/main amd64 Packages                            
Ign stable InRelease                                     
Get:1 squeeze InRelease [5,249 B]                    
Hit jessie-updates/main Sources                          
Hit jessie/updates InRelease                        
Get:2 squeeze/main amd64 Packages [2,909 B]          
Hit jessie-updates/contrib Sources                       
Get:3 jessie-updates/main amd64 Packages/DiffIndex [6,424 B]
Hit jessie/updates/main Sources                     
Hit jessie-updates/contrib amd64 Packages                
Hit jessie-updates/contrib Translation-en                
. stable/non-free amd64 Packages                       
Hit jessie/updates/contrib Translation-en           
Hit stable/contrib Translation-en                        
Hit stable/main Translation-en                           
Hit jessie/updates/main Translation-en              
Hit stable/non-free Translation-en                       
Ign squeeze/main Translation-en_US       
Ign squeeze/main Translation-en
Fetched 17.3 kB in 3s (4,570 B/s)
Reading package lists... Done

Next install Hiawatha Webserver. Use the following command for the same.

root@linuxhelp:~# apt-get install hiawatha
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.
Need to get 474 kB of archives.
After this operation, 1,085 kB of additional disk space will be used.
Get:1 squeeze/main hiawatha amd64 10.4 [474 kB]
Fetched 474 kB in 6s (75.2 kB/s)                                               
Selecting previously unselected package hiawatha.
(Reading database ... 141951 files and directories currently installed.)
Preparing to unpack .../hiawatha_10.4_amd64.deb ...
Unpacking hiawatha (10.4) ...
Processing triggers for man-db ( ...
Processing triggers for systemd (215-17+deb8u5) ...
Setting up hiawatha (10.4) ...
Processing triggers for systemd (215-17+deb8u5) ...



Now Hiawatha is ready to be accessed. Open the browser and type your localhost IP as follows.


The browser displays about the successful installation of Hiawatha.



Thank you! for using Linux Help.

You find this tutorial helpful? Share with your friends to keep it alive.
For more help topics browse our website
Be the first to comment, we value your suggestions. For further queries please comment below.

Tags: debian Hiawatha Web Server
user image Author :  Isaiah