Skip to main content

How to Install Webmin on Your VPS

Webmin is one of the best web-based interfaces for system administration for any Unix-like system. It’s completely free and open-source. With Webmin, you can configure services like Apache, PHP, DNS, file sharing, setup user accounts and much more, just by using your web browser. You don’t have to manually edit any Unix configuration files like /etc/password, you can use Webmin to do that. Webmin lets you manage a system from the console or remotely. Lots of servers use Webmin as it’s easy to use even for beginners. If you already know how to use another control panel like cPanel or Ajenti, getting used to Webmin will be much easier for you. You can quickly install a Webmin instance on your server and try it out before deciding whether or not you should use it.

In this tutorial we’ll show you how to install and access Webmin on CentOS/Fedora and Ubuntu/Debian.
 Install Webmin on CentOS/Fedora

You can download Webmin in several package formats from Webmin’s official website. We need the RPM package to install Webmin on CentOS/Fedora.

Step 1 – Before proceeding with Webmin’s installation, install the following dependencies:










1


yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty




webmin1

Step 2 – Find the latest stable Webmin release and install it using the following command:










1


rpm -Uvh http://downloads.sourceforge.net/project/webadmin/webmin/1.791/webmin-1.791-1.noarch.rpm




The installation is done automatically. The administration username is ‘root‘ and its password is your current ‘root‘ password.

webmin2

You can also create a repository for installing Webmin. Doing it this way you will always have the latest automatic updates via repository.

Step 1 – Create a ‘/etc/yum.repos.d/webmin.repo‘ file:










1


nano /etc/yum.repos.d/webmin.repo




Put the following lines:










1

2

3

4

5


[Webmin]

name=Webmin Distribution Neutral

#baseurl=http://download.webmin.com/download/yum

mirrorlist=http://download.webmin.com/download/yum/mirrorlist

enabled=1




Step 2 – Download and install the GPG key for the package:










1

2


wget http://www.webmin.com/jcameron-key.asc

rpm --import jcameron-key.asc




webmin3

Step 3 – You can now install Webmin by executing:










1


yum install Webmin




webmin5

If you want to change your Webmin password, use the following command:










1


/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD




Where ‘NEWPASSWORD‘ will be your new Webmin password.

webmin4

Install Webmin on Ubuntu/Debian


Step 1 – Download the latest Debian package from Webmin’s official website










1


wget http://downloads.sourceforge.net/project/webadmin/webmin/1.791/webmin_1.791_all.deb




Step 2 – install it with the following command:










1


dpkg --install webmin_1.791_all.deb




That’s all. The username is ‘root‘ and its password is your current root password.

webmin6

To change the Webmin password run the following command:










1


/usr/share/webmin/changepass.pl /etc/webmin root NEWPASSWORD




Where ‘NEWPASSWORD‘ will be your new Webmin password.

How To Access Webmin


Webmin by default is listening on port 10000 on all Linux distributions. Open a web browser and point it to https://YOURDOMAIN.TLD:10000 , enter ‘root‘ as username and your root password and you are ready to go.

webmin login page

After you log in, you’ll get an easy-to-use, familiar control panel interface for configuring your web server.

Comments

Popular posts from this blog

C++ Programming Tutorial - How to Install Code::Blocks in Ubuntu Linux - Learn Online

Installing Code::Blocks How do I Install Code::Blocks HOWTO: Installing Code::Blocks 10.05 How do you install Irrlicht on Code::Blocks? How do you install CodeBlock on ubuntu? codeblocks /bin/sh: g++: not found Installing codeblocks on ubuntu Installing Code::Blocks on Ubuntu 10.04?

Facebook Advertising Coupon – What Happened?

It used to be that Facebook had many different promotions in which they gave out free $50 advertising coupons. Facebook Advertising Coupon is only getting from some hosting service that is include in godaddy Hostgator and 1and1, If you do a search for “Free Facebook Coupons” on Google you’ll probably see some results like this: Free coupon when you buy WordPress hosting through GoDaddy Free coupon when you setup a DIY website through specific website builders Free coupon when you “like” Facebook’s Marketing page Unfortunately none of these are still active. What happened is in mid-2015 Facebook tightened their hold on advertising credit coupons, likely in response to companies who were “reselling” coupons on eBay and Fiverr. As a result, Facebook ended many of these promotions. Facebook Advertising Coupon Facebook Ads can get expensive pretty quickly. There’s no secret about that. And with organic reach continuing to decline with the most recent algorithm update to th

Contextual Design and Development is the Driving Force Behind all Successful Mobile Applications

The time of ordinary custom web application design & development is long gone. Today the focus is on contextual design and development. It is the rise in the popularity of mobile applications that has provided the impetus for giving importance to ‘context’ when it comes to app or web development. Let’s focus our attention on mobile applications and why mobile applications need to be developed keeping the context in mind. Because they are used in diverse locations Let’s face it. We all love mobile apps because they can be used just about anywhere and at any given point of time. Yes, that’s right, they can be used in offices, on a train, in the kitchen, movie theatre and the list just goes on. So, the app needs to be developed in context of the location. Different users have different needs when it comes to a mobile app and these needs, in part, are determined by their location. For e.g. if a developer thinks a particular app that is in the process of being developed will onl