Dependency Install
Dependency Installation
Installing Composer
Install composer
Download panel files
Download latest panel files
Database
Database configuration with mysql
You can use mariadb in place of mysql
Database configuration with mariadb
Add pterodactyl user
Create the database
Grant permissions to database user
Exit
Environment
Copy .env
Install core dependencies
Do not run when you already have an encryption key
Generate encryption key
Backup encryption key
Setup .env
Environment setup
Database setup
Mail setup (optional)
Database Setup
Migrate DATABASE
Adding users
Make user
Set permissions
Pterodactyl directory
Nginx web permissions (if applicable)
Apache web permissions (if applicable)
Queue Listeners
Crontab with crontab -e
Queue Worker in /etc/systemd/system/pteroq.service
Enable redis
Enable the worker