TinyCP is a lightweight control panel for Linux servers, offering an intuitive web interface to manage web hosting, databases, email, and other server functionalities. It's an excellent choice for small to medium-scale web hosting needs due to its minimal resource consumption.
Before installing TinyCP, ensure you have:
Begin by updating your system packages to prevent potential compatibility issues:
sudo apt update && sudo apt upgrade -y
TinyCP requires certain dependencies. Install them using:
sudo apt install wget gnupg2 -y
wget -qO - http://repos.tinycp.com/ubuntu/conf/tinycp.gpg.key | sudo apt-key add -
echo "deb http://repos.tinycp.com/ubuntu/ all main" | sudo tee /etc/apt/sources.list.d/tinycp.list
sudo apt update sudo apt install tinycp -y
After installation, TinyCP's web interface is accessible on port 8080 by default.
http://your-server-ip:8080
your-server-ip
with your server's actual IP address.admin
admin
With access to the dashboard, you can configure various services:
If your server uses UFW (Uncomplicated Firewall), allow traffic on port 8080:
sudo ufw allow 8080/tcp sudo ufw reload
This ensures that TinyCP's web interface is accessible.
By following these steps, you can successfully install and configure TinyCP on your Ubuntu server. For more detailed information and troubleshooting, refer to the official TinyCP documentation.