How To Install Pterodactyl Panel [EASY INSTALL SCRIPT]

January 21, 2021
How To Install Pterodactyl Panel

Managing game servers has always been a tedious task. But what If I told you there was an easier way to manage them all from one easy-to-use panel? Chances are, if you're here, you know about running game servers in a Window you don't accidentally want to close on Windows. Or how about running them as a mystery system service on Linux?

Either way, this is going to make your setup, maintenance, and scheduling 1000% easier! In this guide, we will show you how to install Pterodactyl panel using an easy-to-follow Installation script. This is literally the fastest way to get Pterodactyl up and running on your VPS or Dedicated game server.

What Is Pterodactyl Panel?


Pterodactyl Panel is an open-source container-based game server management panel that has the focus of ease of use and security in mind. What makes it different compared to other solutions out there, is it's modern. If you have ever used a game server panel before, they are generally old and clunky.

Old and clunky software is not what you want for this decade of management software.

You need fast, lean, and easy to use!

But the one thing that makes Pterodactyl different is the helpful community and availability of eggs (Files that allow you to install different games) are able to be created easily. So chances are if you have an issue, you will easily find someone that is able to help you.

Let's get into this Pterodactyl Install Script guide.

How To Install Pterodactyl Panel

Even if you have NEVER used Linux before, this will be EASY!

Depending on your skill level, I have broken this guide down into 2 sections.

  • I'm just starting. I need help setting up my server from scratch. (Start at STEP 1)
  • Nah, bro, I'm a gun. I already have a server with Linux ready to go. (Start at STEP 9)

Just skip to whatever step you need to.

Also a little warning: Your server needs to be freshly installed before you start this. That means nothing on it. If you have installed software or games already, please reinstall the operating system.

It also only supports the following operating systems.

Operating SystemVersionSupported
Rocky Linux8

I highly suggest that you use Ubuntu 22.04. It's designed for it, and there is also a bunch of support out there for beginners.

Step 1: Choose a server host

To start with we are going to need a dedicated server or VPS. Of course, you can use whatever you want, but for this guide, we will be using Vultr. Some hosts install bloat on their servers and you may encounter errors. For me, Vultr works all the time without issue.

To do this, go to and click "Deploy" on the top right-hand corner.

vultr logo white

Want $100 Free Vultr Credit?

Use our link below to signup for your new game server and get $100 credit you can use.

No coupon required.

Simply click the link, signup and its automatically applied to your account!

Get $100 Vultr Credit Free!

Create an account and then go to the next step.

vultr screenshot

Step 2: Decide what product to buy

After you have created your Vultr account. Click on "Products"

click products

Step 3: Choose your server location

Now we need to select the server type. For this, I generally suggest going with "Cloud Computer" or "High Frequency". These are both VPS servers. If you plan on having a big server, then select DEDICATED.

Just remember that you can upgrade later if needed.

Now let's select the location you want your server to be. The closer, the better, as you will have better ping/latency.

select server and location

Step 4: Pick your operating system

Next, we need to select the Operating System we want to run on our server. Vultr calls this "Server Type". At the time of writing, select Ubuntu 20.04 as its "Long Term Support" operating system. This is what works best with our Pterodactyl install script.

We also need to select the "Server Size". Keep in mind what game servers you want to install on Pterodactyl. For this guide, we will use a 55GB server as this will allow us to run a CS GO Server, a small Minecraft Server, and a few Discord bots with ease.

vultr select server for pterodactyl

Step 5: Enter a hostname

Now we can actually skip the next few sections, but we need to fill out the hostname. For now, this can be used to differentiate your server.

Now simply click deploy.

vultr hostname

Step 6: Check your server is running

After that is done. you will be taken back to the Products page. Wait until it is running and click your server name. This may take around 5 - 10 mins to deploy.

server running on vultr and pterodactyl

Step 7: Connect to your dedicated server

All you need to do here is take note of your Username and Password.

Once you have them. Click on the "Open console" button on the top right. This will open what is called a terminal window. This is accessing your server directly now.

access ssh vultr

Step 8: Login to your dedicated server

This is the last step for the starter install.

After you open the console it should look like this where you can log in. Simply type your Username (Usually root) and your password. If it doesn't look like this, give it 5 more mins, as it may still be installing. If it still doesn't look like this, then click "Send CtrlAltDel" on the top right to reboot the machine.

vultr terminal

Step 9: Run the Pterodactyl install script

Once you have logged in to your server's console. We need to now run the Pterodactyl Install Script.

All you need to do is to copy this and paste it into the terminal.

bash <(curl -s

After that, press enter.

pterodactyl script install

Step 10: Fill out the options

Now it's going to ask us what we would like to do. We want to install the Panel AND Wings. So that is option 2.

The Panel is the web game server panel itself. Wings is the node daemon that runs the games (I will get more into what a node is later in the article). After you press enter. It's going to ask you to install things like

  • Database name (You can just press enter)
  • Username
  • Password
  • Time zone
  • Email Address
  • Username for admin account
  • Names
  • Password
  • FQDN (This can be your IP address if you don't have a domain, get it from the Vultr panel)
  • Configure firewall (Yes)
  • Configure HTTPS (No)

Then type Y to continue.

It's going to take about 10–15 mins to finish.

pterodactyl wings and panel install

Step 11: Check advance settings like HTTPS and DB

Now it's going to pop up asking if you would like to install MariaDB. If you know what this is, and you need it, install it. If not, select no.

It will also ask if you want to configure UFW automatically. Select yes.

Finally, it will ask if you want to configure HTTPS. If you didn't select an FQDN, just select no.

Then proceed with the installation.

Step 12: Login to Pterodactyl

Once it has finished. All you need to do is to enter your IP address into the address bar of your web browser.

It should take about 10 seconds to load the first time, and then you should end up at this screen. If not, then something went wrong in the installation. Screenshot your console and post it up on the #tech-support channel on our Discord.

pterodactyl login page

That's it. You're all done with the Pterodactyl Panel install. Now we need to add our node to our server.

How To Add A Node To Pterodactyl Panel

When you log in to Pterodactyl for the first time, you will need to add a node. A node is simply what Pterodactyl calls your physical server. This will allow you to run your game server instances.

Why Use The Pterodactyl Install Script?

The installation script simply makes things easier. It takes a 30-min process and turns it into a 5-min job. It also has the added advantage of it's not as technical as the normal install. That's why it's great for people who are new to Linux.


Now you should have a Pterodactyl panel installed. See, it wasn't that hard, was it?

The Pterodactyl install script makes it really easy. Next up, you should check out some Pterodactyl themes to make the panel your.

To get games installed, simply follow one of our guides, such as our Minecraft Server Guide. And remember, if you get stuck, come and join our Discord. There are lots of people that are willing to help you set up your game servers on Pterodactyl.

© 2024 GhostCap®

All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

We may earn commission from companies if you purchase via our affiliate link. This helps us run GhostCap as a free resource for you. Please note that we are not asked to promote these products and do so on our own accord. As an Amazon Associate we may earn from qualifying purchases.

All specifications are subject to change without notice.