(ve):Install Webmin on Ubuntu

  • This page was last modified on December 15, 2010, at 17:01.
The (mt) Community Wiki is a collaborative project. Any (mt) Media Temple customer or employee may contribute. Not all articles and/or content have been tested for accuracy by (mt) Media Temple.

For officially moderated and tested articles, be sure to visit our KnowledgeBase.

From (mt) Community Wiki

Contents

Your VE server will not come with a Control Panel, except for the Parallels panel which allows you to change generic server settings. However, a control panel like Webmin or WHM/Cpanel allows you to easily set up new sites, configure modules, etc. all from a web-interface.

Please note: these panels do NOT install Apache, MySQL, etc for you. You will still (beforehand) need to install these services, before being able to manipulate them through such a control panel.

Webmin is a free Perl-based system, and can be installed in Ubuntu by following these steps:

Installation instructions

These instructions are for Ubuntu 9.10 specifically , but should work for other versions of Ubuntu as well.

  • By default you will not have all necessary modules installed. Install them by running:
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
  • Get the latest Webmin version:
wget http://www.webmin.com/download/deb/webmin-current.deb
  • Install it (version number might change)
dpkg --install webmin_1.510-2_all.deb

NOTE: You may run into errors as the above instructions do not flow as they read. Please followe the instructions at: http://mametrockafella.wordpress.com/2010/08/12/how-to-install-webmin-ubuntu-10-04/ for similar setup with issues you might face.


That is it! Webmin was now installed. To test, go to https://your_ip:10000. (Make sure port 10000 is open, note the S in httpS). Here you can log in with root and the root password.

NOTE: On Ubuntu 10.04 LTS Server (aka Lucid) you will not be able to install libmd5-perl by default as it has been depreciated. Please see this article for details on how to install this package: http://www.kelvinwong.ca/2010/05/22/installing-webmin-on-ubuntu-server-10-04-lts-lucid/.

Further information to include

  • Changing default port
  • Enable other user instead of root to log in