CentOS 7
In this guide we will install Pterodactyl's Wings v1.X — including all of it's dependencies — and configure it to use a SSL connection.
tip
This guide is based off the official installation documentation but is tailored specifically for CentOS 7.
Install Requirements
We will first begin by installing all of Wings' required dependencies.
Docker
## Install yum tools
yum install -y yum-utils device-mapper-persistent-data lvm2
## Add the docker repo
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
## Install docker
yum install -y docker-ce docker-ce-cli
## Enable docker service
systemctl enable docker
systemctl start docker
FirewallD Changes
firewall-cmd --add-port 8080/tcp --permanent
firewall-cmd --add-port 2022/tcp --permanent
firewall-cmd --permanent --zone=trusted --change-interface=docker0
firewall-cmd --zone=trusted --add-masquerade --permanent
firewall-cmd --reload
Installing Wings
Great, now all of the dependencies and firewall rules have been dealt with. From here follow the official Wings installation documentation.