How to Install Webmin 1.880 on Ubuntu 18.04

The new version of Webmin 1.880 is available for download. And today, we are going to show you how to install Webmin on Ubuntu 18.04. Webmin is a powerful, rich features web administration tool for Linux. You can manage your Linux server using Webmin. For example, you can manage users, manage samba server, and many more. But in this version, Webmin Networking module is not working with Ubuntu 18.04. Ubuntu 18.04 uses different way to manage the network. For more information about Webmin, please visit the official website.

If you are new to Ubuntu 18.04, we recommend you to visit our dedicated page for Ubuntu 18.04. We have many Ubuntu 18.04 tutorial on that page.

Steps to Install Webmin on Ubuntu 18.04

You may login to the server via SSH from other computer. Or you can also connect to the server console directly if possible. But we recommend to connect via SSH from other computer. Use Termius or Putty to do this.

First, lets get the IP address information on Ubuntu 18.04. On this example my Ubuntu server IP address is: 192.168.100.12. You can get the IP address information with the following command:

ip addr

Output:

dhani@ubuntu-1804:/tmp$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 inet 127.0.0.1/8 scope host lo
 valid_lft forever preferred_lft forever
 inet6 ::1/128 scope host 
 valid_lft forever preferred_lft forever

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
 link/ether 00:0c:29:eb:ee:ab brd ff:ff:ff:ff:ff:ff
 inet 192.168.100.12/24 brd 192.168.100.255 scope global dynamic ens33
 valid_lft 258751sec preferred_lft 258751sec
 inet6 fe80::20c:29ff:feeb:eeab/64 scope link 
 valid_lft forever preferred_lft forever

Make a note of your server IP address. We will use this IP address to connect to Webmin.

Now lets update our Ubuntu system

sudo apt update && sudo apt upgrade

Now download and install Webmin 

cd /tmp
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.880_all.deb
sudo dpkg -i webmin_1.880_all.deb
sudo apt-get -f install

Make sure the installation completed with no error. Example:

Processing triggers for mime-support (3.60ubuntu1) ...
Setting up libio-pty-perl (1:1.08-1.1build4) ...
Setting up perl-openssl-defaults:amd64 (3build1) ...
Processing triggers for man-db (2.8.2-1) ...
Setting up libpython2.7-stdlib:amd64 (2.7.14-6) ...
Setting up libnet-ssleay-perl (1.84-1build1) ...
Setting up python2.7 (2.7.14-6) ...
Setting up libpython-stdlib:amd64 (2.7.14-4) ...
Setting up python (2.7.14-4) ...
Setting up webmin (1.880) ...
Webmin install complete. You can now login to https://ubuntu-1804:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for systemd (237-3ubuntu3) ...

Now open web browser and type the server IP address:

https://192.168.100.12:10000

Now login using root user and password.

Install Webmin on Ubuntu 18.04
Webmin 1.880 Main Window

Congratulations, Webmin is now up and running on your Ubuntu 18.04. Thanks for reading this article to install Webmin on Ubuntu 18.04 and see you.

Be the first to comment

Leave a Reply