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 accidently 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 Install script.
This is literally the fastest way to get Pterodactyl up and running on your VPS or Dedicated game server.
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 its 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.
Lets get into this Pterodactyl Install Script guide.
This is where its going to get technical, but don't worry. If you get stuck simply join our Discord. It's easier than it looks I promise!
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.
Just skip to what ever step you need to.
Your server needs to be a fresh install before you start this. If you have installed software or games already, please reinstall the operating system.
To start with we are going to need a dedicated server or VPS. To do this, go to Vultr.com and click "Deploy" on the top right hand corner.
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!
Create an account and then go to the next step.
After you have created your Vultr account. Click on "Products"
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.
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 a "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.
Now we can actually skip the next few sections, but we need to fill out the host name. For now this can be used to differentiate your server.
Now simply click deploy.
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.
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.
This is the last step for the starter install.
After you open console it should look like this where you can login. 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.
Once you have logged in to your servers 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 https://pterodactyl-installer.se)
After that press enter.
Now its 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 daemon that runs the games. After you press enter. Its going to ask you to install things like
Then type Y to continue.
It's going to take about 10 - 15 mins to finish.
Now its 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 a FQDN, just select no.
Then proceed with install.
Once it has finished. All you need to do it 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 install. Screenshot your console and post it up on the #tech-support channel on our Discord.
That's it. You're all done with the Pterodactyl install.
The install 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 as its not as technical as the normal install. That's why its great for people who are new to Linux.
Now you should have Pterodactyl panel installed. See it wasn't that hard was it?
The Pterodactyl install script makes it really easy.
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 was willing to help you setup games on Pterodactyl.