(ve):Install Webmin on Ubuntu
- This page was last modified on December 15, 2010, at 17:01.
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