Easily Manage Your Game Servers | Pterodactyl Installation Guide
HTML-код
- Опубликовано: 8 фев 2025
- Synthetic Everything walks you through the install process for Pterodactyl panel on Ubuntu 20.04 Server.
SSL/HTTPS Tutorial: • Secure Your Pterodacty...
Links referenced:
pterodactyl.io...
pterodactyl.io...
Pterodactyl Playlist: • Pterodactyl
Have A Suggestion For A New Video Comment Below And I Will Get Back To You As Soon As Possible!
I post my videos on lbry.tv: lbry.tv/@Synth...
My lbry invite link: lbry.tv/$/invi...
Check out my website: https:syntheticmediagroup.com/
Consider Joining Our Discord - / discord
If the discord invite doesn't work check our website or my channel's about tab for an updated link.
Please answer this form about our channels: goo.gl/forms/A...
This is still working on 2024, thank you so much. Its the only tutorial that worked for me.
Absolute legend. Thanks for the Pterodactyl series
its Feb 9th 2022, and this still holds true!!! awesome job man!
Second time installing pterodactyl, used this video twice and both times it worked well. Thank you so much :)
Nice job, it's always helpful when someone makes tutorials for specific procedures like installing Pterodactyl. To give you a feedback - it would be far better if you didn't just repeat what's said in the tutorial, but also explain what the commands exactly do. Otherwise watching a video tutorial would be senseless. Furthermore, all of those "oopsies" are quite confusing because people can't really catch up on what happened here. Would be better if you cut them out so that you get a video where every step is only executed once - in the correct way. :)
PS: At 5:11 there's a frame where you can clearly see the email adress you tried to hide by blurring.
It would've been easier to follow if he just sudo su'd in the beginning.
True
🤣
Amazing! You dont know how much time you saved me. I wish I had seen this earlier... U just got a sub :)
You got yourself another subscriber. Thanks for the awesome tutrial.
1 year later and this still works!
A little of this is outdated but it's helping me 50/50 still a really good video
great video guide bro. Was helpful.
Thankyou so much! I couldnt figure it out, but now everything makes sense. Thankyou so much!
Thanks man, this is an awesome tutorial! Pterodactyl should have this video on the docs page.
Woooow man ! just work at the first time. Thanks Bro you are amazing. Great explanation !!
You are legend, this would've taken me hours to figure this out. Good Job!
Awesome video though dude! Got me up and running! So happy!
SSL/HTTPS Tutorial: ruclips.net/video/k69oHQ8vTyE/видео.html
At 6:27 ensure you enter a password for Redis, it doesn't look like I entered one, but I did, it's just hidden.
how do we go back in and add the password? your voice over suggests you did *NOT* add a password here "..we'll have to go and set this later...", and you even say you'll cover it later but I don't think you do...
never mind found it:
cd /var/www/pterodactyl
sudo nano .env
Set password manually (look for REDIS_PASSWORD) and save.
I spent forever trying to get docker to work with minecraft servers learning docker from scratch and gave up. A year later I find this. Damnit.
This video was so helpful!! 100% worth a sub and a like :)
I just did this first try..You are a god
great work ! thanks ! note: on server creation, i couldn't select server owner with nickname, i had to use email to find the server owner name
Would it be possible to have a updated video, as guide has changed a bit?
amazing video lad
I appreciate the video, thank u ♥
Thanks, it worked!
for people who can't access website paste this code in terminal: sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 80 -j ACCEPT
sudo netfilter-persistent save
Best Tutorial.
For me it only shows the "Welcome to nginx" site and not the pterodactyl one
Btw I have done this, but needed to fix something and now it doesn't work
Great video Tim. Thanks.
I was able to fix the stats issue with this line instead:
GRUB_CMDLINE_LINUX="systemd.unified_cgroup_hierarchy=1 cgroup_enable=memory swapaccount=1"
24:00 this quote killed me 😂 came to this tut for troubleshooting errors at this point, cloudflare is stripping the auth headers it seems like
When is the SMTP install guide coming out? would love it since this guide was clean.
ruclips.net/video/PcZcbhjbfsU/видео.html
i do have the problem that ic cant restart nginx it always fails and says permission denied
When I create a server it doesn't install the server. It says "server marked as offline" in the console without downloading the minecraft server files
edit: I changed the java version from 8 to 16 and now it's downloading the files, extracting and after "finished pulling docker container image" nothing happens
Got this weird bug from installing this. When I go into my pterodactyl panel, I can click on everything, but when I click on the "Account" or "Admin" page I get sent to a "Site not reachable" site, but if I put in /80/admin/nodes I get sent to the right one lol
I get a 500 Error I have tried sudo systemctl enable --now pteroq and that does not work
i reboot the vps with sudo reboot and then i have Server Error 500
New sub well and truly earnt!
so im having the problem of doing the whole bit before the wings but then the panel website dosent want to work it just says the site cant be reached
Open up youre port in the router
Why can’t people use tester passwords and information so that they don’t have to blur anything. Like, how many people think all those password were the same? But no idea if they really were so you just made them all the same.
man when i am going to coonect it says failed to connect or something
i got dropped to the ngix welcome page instead
edit: changing the port solve it
i followed the tutorial but the panel doesn't receive a connection i am using a AWS ubuntu 20
im still getting the unable to connect to the mysql server
I hit a NOAUTH error at the environment:database part and quit. :(
Can't wait 'til I have my windows box back.
Now it wont run any artisan commands, says can't open file. :|
You'll have to move back to the directory where pterodactyl is.
cd /var/www/pterodactyl/
500 | Server Error When i reboot the machine someone knows why ?
mee to
Amazingly wide monitor screen! I wish I had a monitor that wide
Awsome video, everything works fine
@Synthetic Everything I get this error with every artisan command that i have to run. not sure why it's saying: "could not open input file: artisan" ? not sure what happened there it was going so well before this part.
Thanks.
You're not in the correct directory, head to /var/www/pterodactyl
thank
at 4:41 how do I find the encryption key?
i have a big problem:
all was good until i reboot my vm. Now i can't acces to the panel and i can't start wings.
what can i do?
when i start wings says: failed to retrive server configurations
Will he consume the computer's memory?
it does not look quite the same on the Pterodactyl page, tried to follow this with what is on the page but did not get it to work, Could you make an update on this.
Which part is different?
Is this also for FiveM?
plz help me i think i messed up something when i go to ip i show nginx not pterodactyl
When I try using sudo it says this 'sudo' is not recognized as an internal or external command,
operable program or batch file.
This requires Linux, you are running Windows.
@@SyntheticEverything So how would I run it. Would I not be able to?
@@ralaxygames2623 That is correct, Pterodactyl only works on Linux. You can download and install Ubuntu Server (what I used in the video) for free, there are plenty of tutorials online.
@@SyntheticEverything thank you for your help! Will try it
When following all the step up until its required to reboot the system, I get a 500 error when trying to go back to the panel. Im running Ubuntu server 22.04
I have followed the tutorial 3 times and had the same problem everytime.
Odd. Try running sudo systemctl enable --now pteroq
redis-server --daemonize yes
i dont seem to have any docker images
Did everything done in this video, on ubuntu fresh install, still isnt starting on boot, even did it all again, still not starting on boot.
Yea I have that issue and just in case you have not figured it out try using these commands as a root user on server statup
sudo redis-server --daemonize yes
AND
sudo wings
What did you opened in your left? Anyone reply
I was SSHed into a virtual machine running Ubuntu 20.04 server.
how to know the vm ip adress like u did the 192.168.1.57 even tho ur ipv4 is 192.168.1.230
Hey great video! First time trying Pterodactyl for hosting my game servers but I'm running into an issue. I followed your instructions while looking at the "getting started" pages but when I try to login, it spits out "ERROR: An unexpected error was encountered while processing this request, please try again.". Any idea what I did wrong?
why not using "sudo passwd root" = su" to make you in root, tired to write sudo.
Hello friend I'm a bit of a novice when it comes to using nano and configuring but I want to know if it is possible to run the games from a separate vps where the panel is running.Greetings from Venezuela if you understand Spanish it would be great.
Hello, sorry if I am a tad bit late, yes I can absolutely do that! If you still need help setting it up feel free to reply to this comment.
mine just says connection refused at 7:47
same
How do i go about making more servers when it comes down to node/port allocation, what do i need to change or add?
You can do Sudo -i
This will escalate all your commands to the root user.
I'm running a server on bare metal and every time I try to put in my domain it never can start wings because it can't reach it. but other computers reach it just fine
Port forwarding
@@fzaan5 I’ve already done that
hello, when i get to the Nginx part and i go to log into the panel i get a mesg saying welcome to nginx!, do you know what i've done wrong, i have gone through the process several times and have been unable to resolve the issue and get to the pterodactyl panel log in area. any help is appriciated
Make sure you replace with the IP you are accessing the webserver from.
If you set it to something else NGINX won't show the page.
@@SyntheticEverything well i tried that and it hasn't worked. do you have any other idea's??
@@jacobroberts5619 did you manage to solve the problem? Currently I have the same problem
@@jacobroberts5619 Make sure it's your local ipv4 and not your public ip address. You can get your local ip address using ifconfig.
Everything seemed to work like a charm except when starting wings I get access errors. When I curl the 8080 port I get connection refused. Should I just be changing the port it is listening for?
at 16:49 i had a typo where i had acces_log instead of access_log and now i have fixed it but when i run and test it it still thikns i have acces_log there even tho i saved the file en when i reopen it with a text editor it says access_log, i even restarted my computer, what am i doiung wrong?
@quantum7693 ngl i restarted the whole process
what ubuntu version mine wotn work since its jammy could you specfy which version your using :D
It's in the description and I said it 3 times in the first minute of the video, but it's Ubuntu 20.04.
What exactly isn't working?
Hello, I installed Cyberpanel in my vps to host websites. Now if I try to install Pterodactyl following your tutorial, will there be any problem/conflict?
I'm getting a 500 Server error can you help
Try running sudo systemctl enable --now pteroq.service
Hey! Which ubuntu version are you using?
Ubuntu Server 20.04
I'm getting this error:
ERROR 2002 (HY000) Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)
trust me this is a nasty error I have tried everything and got nothing the only solution for me was installing ubuntu 18.04 bash on my pc (I'm installing pterodactyl on win10) if you are do it like me don't use ever {apt upgrade} that will ruin the whole thing.
Edit: if you have any advise for me to do it on 20.04 tell if you can! cuz I can't figure it out how what is mysql problem there!
i did everything the same, but when it comes to the sudo nano /etc/mysql/my.cnf the config does not come up, it just show an arrow, anyone know how to sort this out
If it just shows an arrow, it means the file doesn't exist in this location (and you're creating a new one by using the command).
The location of the 'my.cnf' file can be different depending on OS, to find where yours is located run the following command:
find /etc -iname my.cnf
i think redis is broken lol i follow to a tee but as soon as i get paste the setting up my sql part i get an error `AUTH` failed: WRONGPASS invalid username-password pair [tcp://localhost:63
79] i am trying to set this up to a remote dedicated server
You've likely failed to set your Redis password when running `php artisan p:environment:database`, set it by filling in REDIS_PASSWORD in your .env file.
@@SyntheticEverything i left the password as blank the first time as to not require a password then second time i used a password in that field it did the same thing. Mind you it only breaks after setting up mysql then I can sett requirepass and auth it to get to the sql stuff lol
Thank you very helpful. I set this all up but creating databases per server isnt working :/
I've been trying to figure that one out too. Seems to be an issue with mysql or mariadb and ubuntu 20.04.
same issue. i have this error when i'm trying to create a DB: There was an error while trying to connect to the host or while executing a query: "SQLSTATE[HY000] [2006] MySQL server has gone away (SQL: SELECT 1 FROM dual)"
is`t free
or buy
Pterodactyl is free
@@SyntheticEverything oke but to get everything right it costs money or not
You'd have to pay for a computer/server to run it on
@@SyntheticEverything al right
running on promox arent you?
Everything worked great until I rebooted the Machine. Once I rebooted it, it did not work. I went back and had it start on startup and rebooted again but it still does not work. It says 500 | Server Error
Update: I redid the process again and it worked.
@@Ryan-xj1ed You know why haappends 500 Server error?
@@garciaqjesus It is an issue with the database. It somehow got corrupted. Try dropping the database and doing it again
@@Ryan-xj1ed did u redo the whole process?
@@nitro5906 yes, that’s what he said he did in the comment above
hello thanks for this tutorial but i get the 500 internal server error when i start
at first it worked but it stopped after the steps done in the video
pls help
Try running systemctl start pteroq
@@SyntheticEverything it seems there was a problem with the data base i did it again and it worked thanks
@@SyntheticEverything if i want to host it on my pc and connect it to an custom ip with cloudflare is that possible?
and do i have to connect it with my public ip address?
Yes, you'd have to port forward everything for the panel and wings then setup an A or AAA record to point to your public IP.
I have another video on how to do this: ruclips.net/video/k69oHQ8vTyE/видео.html
@@SyntheticEverything I cant download the panel files , im using a vps with ipv6 any fix?
does centos work?
It should, there’s just a few different steps you need to follow that are covered in the official documentation.
Good work! Will I be able to host my discord bot on it?
If you have an egg for it. See here for community made eggs: github.com/parkervcp/eggs
@@SyntheticEverything ok thanks
@@SyntheticEverything what is the console link
How would I go about setting like a custom domain for it via DNS settings or something?
good
I have windows does this mean i cant do it?
Yes.
Mine gives a 500 Server Error after the machine booted. I can't figure out why, as I ran all of the commands to make it start on boot. any ideas?
Have you fix it ? i have the same problem
me too
@@yawarzakir i fix it goes to pterpdactyl discord and then put help and then copy the code and past in the server and you can see the bug
virtualbox suck,ever time i do sudo reboot change ip :@ mybe help?
I cant connect to the website "Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.4.0". "
You need to update your php
what operation system are you using?
Manjaro Gnome
@@SyntheticEverything Thanks for the respond
@@SyntheticEverything how do you use apt with manjaro gnome then
@@Kakashi-sl8cw He wasnt, that terminal was a ssh from a different computer.
@@Tyler-ev7xq aah that makes sense
Hey, it was very helpful i don't now if you're going to respond, but i have a question.
The new version of minecraft (1.17) requires you to update java, i did update it but i still says this:
Unsupported Java detected (55.0). This version of Minecraft requires at least Java 16. Check your Java version with the command 'java -version
And if i run the command java -version it says this:
java version "16.0.1" 2021-04-20
Java(TM) SE Runtime Environment (build 16.0.1+9-24)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing)
you need to update to java 16
@@puzzle_shock the current java version was 16.0.1
Pterodactyl runs servers in a container. You'll have to use a different image such as this: github.com/Software-Noob/pterodactyl-images
too many step to install.. when are they gonna make a one script install and uninstall
I get this error when setting up the database `AUTH` failed: WRONGPASS invalid username-password pair or user is disabled. [tcp://localhost:6379]
have my babies
Hello, Thank you for this tutorial and i have a problem ( 8:53 ) i dont setuped MySQL and when it say write pass i just enter and it say acces denied so what i will do?
you need to run it with sudo first.... so "sudo mysql -u root -p" and just hit enter when it asks for password.
will not work if you already set a root password earlier
Hi,
Great video so far,
I keep getting this error.
"failed to create symbolic link '/etc/nginx/sites-enabled/pterodactyl.conf': File exists"
I have tried multiple times.
thats because you are trying to create a new file thats named "pterodactyl.conf" but you have to edit that file
You sound like technoblade
Does it use your CPU or someone else is CPU
Yes.
awesome,
I want to ask you about this panel and is it suitable to start my own hosting company to sell game servers.
for example i want to create a user with email and password and give the user a game server for minecraft and when he is login to my panel he can manage his server only.
thanks :)
If you have to ask, you probably shouldn't be starting a hosting company.
@@SyntheticEverything I'm just trying to create a panel and create a server for a specific game like Minecraft and sell this server
Your response further cements my belief.
I feel that anyone who is in a position where they are charging for a service *must* be able to understand the documentation for such a product without external help. You need to learn how to fix things when they go wrong before you put yourself in that position.
@@SyntheticEverything You think I'm like those stupid people who want to start their projects and they don't know anything just want to make money anyway before I posted my comment I knew that this panel provides these features and provides whmcs but I wanted to inquire more about this panel. I am a software developer since 6 years and Thank you, I will try not to post such comments in the future