How to Install / Setup TinyCP on Ubuntu 18.04 | 16.04

Like Webmin host config software, TinyCP is great tools to have when managing Linux hosts. It is extremely lightweight and includes management features for Domains, Mailboxes, Databases, FTP, Samba, Firewall, VPN, GIT, SVN etc.

Once installed, it allows server administrators to manage Linux servers easily from a web browser which takes the complixity of managing Linux servers.

This brief tutorial is going to show students and new users how to install TinyCP on Ubuntu 18.04 | 16.04 LTS servers.

For new users and students who are just learning how to manage Linux systems, this tool can be very useful. Instead of using complicated commands and console terminal to manage Linux, TinyCP lets you do it from the comfort of your web browser.

For more about TinyCP, please visit its homepage..

This brief tutorial is going to show students and new users how to install TinyCP on Ubuntu 16.04 and 18.04 LTS to allow system administrators easy management interface.

When you’re ready to install TinyCP, continue below with the steps:

Step 1: Install TinyCP

Before installing TinyCP on your Ubuntu server, make sure you’ve updated it. To update Ubuntu run the commands below.

sudo apt update && sudo apt dist-upgrade && sudo apt autoremove

After that, run the commands below to download TinyCP installation script. This script will do all the hard work for you. it will install required packages and configure them. then install TinyCP.

cd /tmp

Finally, run the commands below to install TinyCP.

chmod +x
sudo ./

That should install TinyCP. when the installation is done, you should receive something like this:

|                                              |
|        TinyCP successfully installed         |

  LOGIN: admin


After installing TinyCP, run the commands below to start it.

sudo /etc/init.d/tinycp start

Step 2: Accessing TinyCP

Now that TinyCP is installed, you can access the interface by opening your web browser and browsing the the server hostname or IP address followed by port 8080.

ex. https://localhost:8080

The username and password shown on the screen should allow you to logon. You may want to reset the password after logging in the first time.

TinyCP ubuntu install

You must register for a free account to register your server. without getting an Account ID, you won’t be able to navigate to other modules and parts of the page.

ubuntu tinycp install

To keep your system clean and healthy, TinyCP does not install system packages by default. You’ll have to manually install additional packages from the portal if you want to use a particular function and module.  If you need this functionality, just install required packages.


You may also like the post below: