Yes. I can walk you through installing Webmin on an AWS EC2 instance.
If you're using Ubuntu 24.04 on EC2, the simplest approach is:
sudo apt update
sudo apt install -y wget apt-transport-https
wget -qO- http://www.webmin.com/jcameron-key.asc | \
sudo gpg --dearmor -o /usr/share/keyrings/webmin.gpg
echo "deb [signed-by=/usr/share/keyrings/webmin.gpg] http://download.webmin.com/download/repository sarge contrib" | \
sudo tee /etc/apt/sources.list.d/webmin.list
sudo apt update
sudo apt install -y webmin
Then verify:
sudo systemctl status webmin
Webmin normally listens on:
https://YOUR_EC2_PUBLIC_IP:10000
AWS security-group requirement
In the EC2 Security Group, add an inbound rule:
Type: Custom TCP
Port: 10000
Source: My IP
Using My IP is much safer than opening port 10000 to 0.0.0.0/0.
Then browse to:
https://YOUR_EC2_PUBLIC_IP:10000
You'll get a browser certificate warning initially because Webmin uses a self-signed certificate.
If you tell me which AWS instance you're using (Ubuntu, Amazon Linux, Debian, etc.), I can give you the exact installation commands for that OS.