Installing Webmin On An Ubuntu Server

Remote server management is a hassle as it is and when your trying to save money in this economy by running Open Source Software things can seem very scary having to deal with terminal for things like DNS entries and Apache web-server management. Luckily there is an alternative. Now while this application is free and completely open source I must warn you there will always be situations where you’ll have to deal with a terminal session which is why I highly recommend installing OpenSSH. So what is this great remote server management utility you may ask? Ladies and gentleman allow me to introduce Webmin current version is 3.8. Installing this application is actually fairly easy and to make the actual terminal code a little easier I’ve copied the file to my server for use with this tutorial. So here goes.

To install open a terminal session via OpenSSH or the physical machine
type: sudo aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
type: wget
type: sudo dpkg -i webmin.deb

Once The Install Has Completed Test It By Going To

https://(Replace This With Domain Name).com:10000

Now once your in the layout is very simple. You’ll notice the Navigation Panel on the left which allows easy one click access to major server services such as Apache, Bind DNS, OpenSSH, and many many more. The overall feel of the control panel is very comfortable to be honest I found it a lot easier than dealing with the terminal. The configuration files for all your services will be managed with this control panel utility however when installing Bind 9 I had some issues at first with the Names.conf file. On the top of each main service page there is a module configuration link that will allow you to control where to look for specific configuration files and which configuration files you wish for Webmin to use. This is a key point if you are switching from another control panel that may have managed those same configuration files. This way it’s easy to integrate with existing servers which is something that I have had issues with other control panels in the past. Once it’s installed dive in a look around. If you need any help or would like to see more tutorials like this please feel free to email me or visit

The post is brought to you by lekhonee v0.7


~ by jeymz on January 16, 2010.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: