This precedure is tested on Linux Ubuntu Server 16.04 32bit and 18.04 64bit
Webmin Installation and dependecies for Ubuntu/Debian:
1. Update Repositories:
Code: Select all
sudo apt update
software-properties-common
apt-transport-https
wget
Code: Select all
sudo apt install software-properties-common apt-transport-https wget
3. Import GPG key for Webmin:
Code: Select all
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
4. Add installation repository:
Code: Select all
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Code: Select all
sudo apt update
Download the installaion:
Code: Select all
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.960_all.deb
Dependecies part two:
perl
libnet-ssleay-perl
openssl
libauthen-pam-perl
libpam-runtime
libio-pty-perl
apt-show-versions
python
Install dependencies manualy:
Code: Select all
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
or automatically (preffered) during Webmin Installation:
Code: Select all
sudo apt install webmin
Second part of Dependencies are located in the Univesre I Multiverse repositories:
Code: Select all
sudo add-apt-repository universe
Code: Select all
sudo add-apt-repository multiverse
7. If your Server has an active Firewall, You need to open port 10000 :
Code: Select all
sudo ufw allow 10000/tcp