How to install webmin on ubuntu 12.04 (Precise) server

Sponsored Link
Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely.

We have already discussed how to install ubuntu 12.04 LAMP server now we will install webmin for easy ubuntu server administartion

Preparing your system

Open the terminal and run the following command

sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Now you need to dpwnload webmin deb package using the following command

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.580_all.deb

Install downloaded package using the following command

sudo dpkg -i webmin_1.580_all.deb

This will install webmin now you need to access https://ubuntu-serverip:10000

Ubuntu in particular don't allow logins by the root user by default. However, the user created at system installation time can use sudo to switch to root. Webmin will allow any user who has this sudo capability to login with full root privileges.

Once you logged in you should see similar to the following screen


Sponsored Link

Incoming search terms:

Related posts

23 thoughts on “How to install webmin on ubuntu 12.04 (Precise) server

  1. I didnt test this but shouldnt the dpkg command require only one -i ?

    sudo dpkg –i webmin_1.580_all.deb

    [Reply]

    Other Matt Reply:

    Yes, –i did not work for me.

    [Reply]

    m1 Reply:

    i believe its a type.. using –i wont work.. use -i instead

    [Reply]

  2. Thanks for the instructions. The current Webmin package is now webmin_1.590_all.deb, just fyi.

    [Reply]

  3. Thanks for the instructs. I’ve got it setup just fine but i ran into problems installing squid from the webmin apt’s repository. When i run the squid configuration and point it to the only ‘cachemgr.cg’ on the server, it’s the wrong one. the webmin ‘cachemgr.cgi’ won’t allow squid3 to initialise properly. I’ve searched the webmin fora and squid fora but nothing about the ‘cachemgr.cgi’. I’d love to have the proper squid3 cachemgr.cgi. If not, then how can I force an install of squid 2.7 instead?

    [Reply]

  4. Excellent instructions. To the point and it all worked at the first try. I totally fell in love with the webmin tool. All you need to monitor your home network and very easy to reach from anywhere.

    [Reply]

  5. After I installed “sudo dpkg -i webmin_1.580_all.deb”…it took me back to the prompt and didn’t display the Webmin…what am I missing. This is my first time playing around with Ubuntu Server.

    [Reply]

  6. Maybe you can add few lines to explain that you have to allow 10000 through the firewall (if present).

    I think it can be Nilanga’s issue.

    Thank you very much for this useful how to!

    [Reply]

  7. Hi, well… I can log in to webmin but not by the server name but by its IP Address… How can I log in to Webin using the Server name?
    Appreciate it very much…. :)

    [Reply]

Leave a comment

Your email address will not be published. Required fields are marked *