How to Install TinyCP on Ubuntu Linux

Like Webmin host config software, TinyCP is a great tool 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 complexity 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 a 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.

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

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 the TinyCP installation script. This script will do all the hard work for you. it will install the required packages and configure them. then install TinyCo.

cd /tmp
wget http://tinycp.com/download/tinycp-install.sh

Finally, run the commands below to install TinyCP.

chmod +x tinycp-install.sh
sudo ./tinycp-install.sh

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

______________________________________________ 
|                                              |
|        TinyCP successfully installed         |
|______________________________________________|

  URL: http://10.0.2.8:8080
  LOGIN: admin
  PASSWORD: eYd7Q7CN

richard@ubuntu1804:/tmp$ 

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

sudo /etc/init.d/tinycp start

Accessing TinyCP

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

ex. https://localhost:8080

TinyCP Ubuntu Install

The username and password shown on the screen should allow you to log on. 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 the required packages.

Enjoy!

You may also like the post below: