I am a big fan of Ubuntu Server. It’s exactly what you need for a server, no fancy UI, just services.
Dealing with all the text configuration files can be a time consuming task and there is something that can help a lot. It’s called Webmin and it is a web interface for configuring your linux box.
figure1

You need to install first some perl-related libraries required by webmin:

sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl


The you need to download the latest webmin archive (this might change in time). I am downloading the Debian package:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.470_all.deb

wget http://www.webmin.com/download/deb/webmin-current.deb

(thanks @macrocode)

Install the Debian package with dpkg, not Aptitude:
sudo dpkg -i webmin_1.470_all.deb

sudo dpkg -i webmin_1.500_all.deb

* Your downloaded version may differ. Just use the deb package you’ve just downloaded.

Enjoy your Webmin installation at https://[serverIP]:10000 .
What I am normally doing is forwarding the port 10000 out of my router and access my webmin from anywhere on the internet. You can forward it to another port and to be user-friendly and easy-to-remember you can use DynDNS to pick a nice name.

Enjoy!

Related posts:

  • Install Webmin on Ubuntu Server or Desktop 9.10 Karmic Koala
  • Ubuntu 9.10 Karmic Koala released
  • Install Oracle 10g XE on Ubuntu Server 9.04 Jaunty Jackalope
  • Ubuntu server upgrade to 9.04
  • Install subversion for VPS (cPanel) under CentOS
  • Tags: , , ,
    31 Responses to “Install Webmin on Ubuntu Server 9.04 Jaunty Jackalope”
    1. SB says:

      Thanks for the guide !!!
      It helped a sudo ubuntu newbee get his file server online.

    2. Install Webmin on Ubuntu Server 9.04 Jaunty Jackalope | Ubuntu-News - Your one stop for news about Ubuntu says:

      [...] I am a big fan of Ubuntu Server. It’s exactly what you need for a server, no fancy UI, just services. Dealing with all the text configuration files can be a time consuming task and there is something that can help a lot. It’s called Webmin and it is a web interface for configuring your linux box. More here [...]

    3. Daybrinjer says:

      You may have to open ports too, didn’t see that in your article.
      $ sudo ufw allow 10000

    4. andreiash says:

      Actually this is not required on Ubuntu Server, but you are right.
      Thanks for completing this.

    5. MT says:

      Hrm…every time I run the apt-get command to get the libraries I get \Couldn’t find package libnet-ssleay-perl\. I went ahead and installed webmin and it’s running without ssl…any ideas on that error?

    6. MT says:

      okay…fixed now… had to run apt-get update
      :|

    7. andreiash says:

      Great! good luck with what you’re doing!

    8. Japan Shah says:

      Thanks, its working.

    9. ApK says:

      Hey there,
      I’m a big Webmin fan too, and am new to Ubuntu. I see older articles saying that Webmin had been dropped from the Ubuntu distro a while back because of config file incompatibilities.
      Has this been resolved in newer versions?
      That is, are we sure the newest Webmin is safe to use on 9.04 JJ?

      Thanks!

    10. andreiash says:

      Hi ApK,

      To be honest, I have absolutely no idea about any incompatibilities. The truth is that I installed in on several UbuntuServer based file servers and it’s working as a charm. Some of them are still on 8.10, some are upgraded to 9.04.

      So I would say it’s safe….

    11. armand says:

      thanks for the quick tutorial!

    12. pizzaman says:

      Webmin was dropped from Debian and hence Ubuntu since dapper. I would be very careful depending on Webmin in production environments. For more information look here https://answers.launchpad.net/ubuntu/+question/2873

    13. andreiash says:

      Thanks! I didn’t know that. It’s time to move to EBOX :)

    14. Sleestak says:

      Thanks. Piece of cake and works like a charm.

    15. ichat says:

      Webmin was dropped from Debian and hence Ubuntu since dapper. I would be very careful depending on Webmin in production environments. For more information look here –

      your sources seem to be outdated.. webmin has changed sinds ubuntu 6,
      you might just tell me that electricity should not be used ever because in the early days – people may have died trying to get it working…

    16. yayan says:

      it’s didn’t work on my machine untuil i change sudo dpkg -i webmin_1.470_all.deb with the new webmin :
      sudo dpkg -i webmin_1.490_all.deb

      Thx

    17. Besk_Style says:

      HI,

      I tried to install it and i finished with succes but if i want to acces the Webmin ( i have a Fixed IP ) it says that it can’t connect ????:-(

      Any Ideas whats the Problem.

    18. andreiash says:

      thanks yayan, I updated the post.

    19. andreiash says:

      having that port blocked by your firewall maybe?

    20. How to install Ubuntu Server 9.04 on Windows 2008 and Hyper-V « Tracy Sells says:
    21. macrocode says:

      http://www.webmin.com/download/deb/webmin-current.deb would probably be a better source link to use, that way you don’t have to keep updating this page with the latest link.

    22. andreiash says:

      You are totally right! I didn’t know they have such a naming convention.

    23. Rico says:

      have installed it on my brand new ubuntu server and got it to work with dynamic ip. After I changed the ip to static I could log in but was greeted with a blank screen. Nothing, nada, no error just white. Did all I could think off, checked every log and searched all over the web and I am now giving up. Hope eBox will do the trick.!!!

    24. Todd says:

      I just installed Webmin on my new Ubuntu 9.10 server but can’t login because I don’t know the ‘default’ username and password? What are they? Do I have to create them somewhere first?

    25. andreiash says:

      the ‘default’ credentials are the same as your system account (the ones that you use when you are logging in ubuntu).

    26. Concentré du 2 Dec 2009 – 1 fois par jour au reveil. | Docteuri says:

      [...] Partage : Installation de Webmin sur Ubuntu Server 9.04. [...]

    27. Tata Dano says:

      Hi,

      Its a nice and simple guide. Thanks.

      Regards, Tata

    28. crtlbreak says:

      Exactly the way Ubuntu works!
      Simple and efficient guide.
      Thank you.

    29. Mike says:

      I needed “sudo wget…” but everything else
      worked as written.

      The current package is 1.500

    30. andreiash says:

      Updated now. Thank you!

    31. spikyjt says:

      I prefer running

      sudo dpkg -i webmin_1.500_all.deb

      first, which will fail, and then

      sudo apt-get install -f

      to install all the dependencies and finish configuration, in this instance. It is simpler and doesn’t require you to manually install a list of packages that may not be correct, nor may you still want them if you uninstall the manually downloaded package.

      Just my preferred way.

      Glad to know others are getting on well with Webmin on Ubuntu. It used to be clunky, but now looks much more polished and seems to work very smoothly. Ebox on the other hand, whilst looking very nice, does seem to lack features and has an intensely annoying menu system.

    Leave a Reply