How to Install PufferPanel (free Minecraft Control Panel) on CentOS 7


In this tutorial, we’ll be installing PufferPanel on our Vultr VPS. PufferPanel is an open source, free-to-use control panel to manage your Minecraft servers.

This tutorial will cover installing the PufferPanel, and Scales (the daemon).


There are no prerequisites apart from having a CentOS 7 installation.

Installing PufferPanel

Step one – adding the required repositories:

rpm -Uvh -Uvh

Now that we have the required repositories, we can install the stack:

yum install nginx mariadb-server mariadb php56w-fpm php56w-common php56w-cli php56w-mcrypt php56w- pdo php56w-mysqlnd

Step two – make the stack auto-start on boot:

systemctl enable nginxsystemctl enable mariadbsystemctl enable php-fpm

Step three – start the services:

systemctl start nginxsystemctl start mariadbsystemctl start php-fpm

Step four – configure MySQL (you’ll be prompted to set a password):


Step five – download PufferPanel:

mkdir -p /srv && cd /srvwget -O pufferpanel.tar.gz

Now, let’s extract the tarball:

tar -xvf pufferpanel.tar.gzcd pufferpanel./pufferpanel install

During the installation, you’ll be prompted to enter your MySQL credentials (use the credentials from step four).

Installing Scales

Once you install PufferPanel, head to the “Add new node” section.

It should look like this:

How to Install PufferPanel (free Minecraft Control Panel) on CentOS 7

Enter your current server credentials and IP address.

Once you submit, Scales will automatically install on the server.


Congratulations! You have successfully installed PufferPanel and Scales. You can now add a server, and connect to it using the panel.

Want to contribute?

You could earn up to $300 by adding new articles

Submit your article
Suggest an update
Request an article

No comments

Powered by Blogger.