In this article, we will have explained the necessary steps to install MongoDB on Debian 11. Before continuing with this tutorial, make sure you are logged in as a user with sudo
privileges. All the commands in this tutorial should be run as a non-root user.
Webmin is a free and open-source application platform that provides a graphical user interface to manage and control the Linux server. Webmin allows system administrators to manage user accounts, update packages, system log files, configure firewalls, email, database, postfix, etc.
Install Webmin on Debian 11
Step 1. The first command will update the package lists to ensure you get the latest version and dependencies.
sudo apt update sudo apt upgrade sudo apt install dirmngr gnupg apt-transport-https software-properties-common ca-certificates curl
Step 2. Install Webmin on the Debian system.
Installing Webmin on your Debian system is straightforward, All you need to do is open a terminal and run the following command to add Webmin APT repository:
sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'
After that, add GPG key signed by Webmin:
wget -qO - http://www.webmin.com/jcameron-key.asc | apt-key add -
Once the repository is added, update the repository and install the Webmin with the following command:
sudo apt update sudo apt install webmin
The Webmin service is not started by default. Start the service using this command:
sudo /etc/webmin/start
You can restart, reload and stop using the commands below, respectively:
/etc/webmin/restart /etc/webmin/reload /etc/webmin/stop
Step 3. Configuring Firewall.
Now, we can access the web interface of this control panel locally using the web browser. Run the following command in order to allow Webmin through the firewall:
sudo ufw allow 10000
Step 4. Accessing Webmin Web UI.
Navigate to https://your-server-ip:10000
in your web browser. Login to the Webmin web interface using your root user and password.
Note: When logging in for the first time, you will see an “Invalid SSL” warning. This warning may say something different depending on your browser, but the reason for it is that the server has generated a self-signed certificate. Allow the exception and proceed to your domain.
That’s all you need to do to install Webmin on Debian (Bullseye). I hope you find this quick tip helpful. For further reading the Webmin control panel on Debian’s system, please refer to their official knowledge base. If you have questions or suggestions, feel free to leave a comment below.