Install Pterodactyl

Step 1: Connect to Your Server*

ssh username@your_server_ip

Step 2: Update System Packages

sudo apt update
sudo apt upgrade

Step 3: Install Dependencies

sudo apt install curl tar unzip git

Step 4: Install Docker

curl -sSL https://get.docker.com/ | CHANNEL=stable sh
sudo systemctl enable docker
sudo systemctl start docker

Step 5: Install Docker Compose

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Step 6: Clone Pterodactyl

git clone https://github.com/pterodactyl/panel.git pterodactyl
cd pterodactyl

Step 7: Install the Panel Inside the Pterodactyl directory, run the following command to install the panel:

sudo ./vendor/bin/sail up -d

This command will start the installation process and may take some time to complete.

Step 8: Access the Web Interface Once the installation is complete, you can access the Pterodactyl web interface by navigating to your server’s IP address in a web browser. You should see the Pterodactyl login page.

Step 9: Install Wings Lastly, you’ll need to install Wings, which is the daemon that runs on your server to manage game servers. Run the following command to install Wings:

curl -L -o wings https://github.com/pterodactyl/wings/releases/latest/download/wings_linux_amd64
chmod +x wings
sudo ./wings
2 Likes