Merge branch 'master' into patch-1
|
Before Width: | Height: | Size: 172 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 275 KiB After Width: | Height: | Size: 204 KiB |
|
Before Width: | Height: | Size: 170 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 267 KiB After Width: | Height: | Size: 138 KiB |
|
Before Width: | Height: | Size: 210 KiB After Width: | Height: | Size: 113 KiB |
|
Before Width: | Height: | Size: 190 KiB After Width: | Height: | Size: 99 KiB |
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 198 KiB After Width: | Height: | Size: 108 KiB |
|
Before Width: | Height: | Size: 119 KiB After Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 286 KiB After Width: | Height: | Size: 146 KiB |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 382 KiB After Width: | Height: | Size: 190 KiB |
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="64px" height="64px" viewBox="0 0 128 128" xml:space="preserve"><g><path d="M75.4 126.63a11.43 11.43 0 0 1-2.1-22.65 40.9 40.9 0 0 0 30.5-30.6 11.4 11.4 0 1 1 22.27 4.87h.02a63.77 63.77 0 0 1-47.8 48.05v-.02a11.38 11.38 0 0 1-2.93.37z" fill="#10529f" fill-opacity="1"/><animateTransform attributeName="transform" type="rotate" from="0 64 64" to="360 64 64" dur="1200ms" repeatCount="indefinite"></animateTransform></g></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" version="1.0" viewBox="0 0 128 128" xml:space="preserve"><g><path fill="#10529f" fill-opacity="1" d="M75.4 126.63a11.43 11.43 0 0 1-2.1-22.65 40.9 40.9 0 0 0 30.5-30.6 11.4 11.4 0 1 1 22.27 4.87h.02a63.77 63.77 0 0 1-47.8 48.05v-.02a11.38 11.38 0 0 1-2.93.37z"/><animateTransform attributeName="transform" dur="1200ms" from="0 64 64" repeatCount="indefinite" to="360 64 64" type="rotate"/></g></svg>
|
||||
|
Before Width: | Height: | Size: 620 B After Width: | Height: | Size: 544 B |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 23 KiB |
@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 824 824" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"><rect id="pterodactyl-flat" x="0" y="0" width="823.146" height="823.146" style="fill:none;"/><path d="M283.165,383.123c166.996,-200.234 280.352,-196.915 536.83,-117.586c-107.813,32.84 -230.075,51.402 -295.775,117.141c-56.916,56.95 -58.486,83.408 -66.808,127.915c65.328,9.715 148.332,61.074 148.332,61.074c0,0 -23.984,12.054 -61.733,23.171c7.236,21.506 21.741,38.042 48.579,39.441c22.042,-29.776 35.573,-20.222 53.266,-10.48c-21.057,6.993 -36.88,11.173 -36.311,27.485c0.519,14.873 17.83,18.648 35.916,16.771c-30.89,26.503 -49.452,13.754 -59.178,-15.07c-34.022,2.588 -57.971,-25.676 -88.76,-46.952c-41.982,7.854 -92.151,11.059 -142.965,0.03c-124.414,-27.003 -139.803,-108.088 -139.803,-108.088l-175.234,71.447c43.427,-34.415 92.489,-74.349 109.243,-106.32c-30.292,15.701 -117.468,73.959 -143.646,98.827c0.89,-8.98 36.27,-217.187 384.301,-338.714c-31.464,47.67 -67.505,109.631 -107.956,148.91c0.35,0.288 0.67,10.026 1.702,10.998Zm-128.859,9.428c-2.941,12.072 -13.843,24.566 -24.963,24.71c-11.121,0.144 7.404,-18.719 24.963,-24.71Z" style="fill:#fff;"/><path d="M197.148,298.715c34.987,-86.214 169.279,-172.784 341.335,-161.426c-45.68,24.261 -109.716,58.701 -158.378,124.896l0.001,-0.001c15.287,-23.187 29.794,-46.438 43.51,-67.219c-89.366,27.154 -156.291,56.092 -226.468,103.75Z" style="fill:#fff;"/><path d="M453.474,620.651c14.898,-2.158 29.986,-4.292 43.062,-7.047c12.36,11.139 24.575,20.875 36.509,28.289c-31.79,10.208 -58.43,1.598 -79.571,-21.242Z" style="fill:#fff;"/><path d="M551.909,603.693c2.886,7.036 7.266,12.824 11.684,16.635c3.286,-12.998 13.941,-21.196 32.601,-26.143c-17.374,-8.14 -30.784,-8.426 -44.285,9.508Z" style="fill:#fff;"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" version="1.1" viewBox="0 0 824 824" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421"><rect id="pterodactyl-flat" width="823.146" height="823.146" x="0" y="0" style="fill:none"/><path d="M283.165,383.123c166.996,-200.234 280.352,-196.915 536.83,-117.586c-107.813,32.84 -230.075,51.402 -295.775,117.141c-56.916,56.95 -58.486,83.408 -66.808,127.915c65.328,9.715 148.332,61.074 148.332,61.074c0,0 -23.984,12.054 -61.733,23.171c7.236,21.506 21.741,38.042 48.579,39.441c22.042,-29.776 35.573,-20.222 53.266,-10.48c-21.057,6.993 -36.88,11.173 -36.311,27.485c0.519,14.873 17.83,18.648 35.916,16.771c-30.89,26.503 -49.452,13.754 -59.178,-15.07c-34.022,2.588 -57.971,-25.676 -88.76,-46.952c-41.982,7.854 -92.151,11.059 -142.965,0.03c-124.414,-27.003 -139.803,-108.088 -139.803,-108.088l-175.234,71.447c43.427,-34.415 92.489,-74.349 109.243,-106.32c-30.292,15.701 -117.468,73.959 -143.646,98.827c0.89,-8.98 36.27,-217.187 384.301,-338.714c-31.464,47.67 -67.505,109.631 -107.956,148.91c0.35,0.288 0.67,10.026 1.702,10.998Zm-128.859,9.428c-2.941,12.072 -13.843,24.566 -24.963,24.71c-11.121,0.144 7.404,-18.719 24.963,-24.71Z" style="fill:#fff"/><path d="M197.148,298.715c34.987,-86.214 169.279,-172.784 341.335,-161.426c-45.68,24.261 -109.716,58.701 -158.378,124.896l0.001,-0.001c15.287,-23.187 29.794,-46.438 43.51,-67.219c-89.366,27.154 -156.291,56.092 -226.468,103.75Z" style="fill:#fff"/><path d="M453.474,620.651c14.898,-2.158 29.986,-4.292 43.062,-7.047c12.36,11.139 24.575,20.875 36.509,28.289c-31.79,10.208 -58.43,1.598 -79.571,-21.242Z" style="fill:#fff"/><path d="M551.909,603.693c2.886,7.036 7.266,12.824 11.684,16.635c3.286,-12.998 13.941,-21.196 32.601,-26.143c-17.374,-8.14 -30.784,-8.426 -44.285,9.508Z" style="fill:#fff"/></svg>
|
||||
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 426 KiB After Width: | Height: | Size: 209 KiB |
|
Before Width: | Height: | Size: 171 KiB After Width: | Height: | Size: 168 KiB |
@ -1,14 +1 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by Fontastic.me</metadata>
|
||||
<defs>
|
||||
<font id="slick" horiz-adv-x="512">
|
||||
<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/>
|
||||
<missing-glyph horiz-adv-x="512" />
|
||||
|
||||
<glyph unicode="→" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
|
||||
<glyph unicode="←" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
|
||||
<glyph unicode="•" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
|
||||
<glyph unicode="a" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/>
|
||||
</font></defs></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg"><metadata>Generated by Fontastic.me</metadata><defs><font id="slick" horiz-adv-x="512"><font-face ascent="480" descent="-32" font-family="slick" units-per-em="512"/><glyph d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z" unicode="→"/><glyph d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z" unicode="←"/><glyph d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z" unicode="•"/><glyph d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z" unicode="a"/></font></defs></svg>
|
||||
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 1.9 KiB |
@ -1,7 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="13">
|
||||
<g stroke-width="2" stroke="#aaa" fill="none">
|
||||
<path d="M11.29 11.71l-4-4"/>
|
||||
<circle cx="5" cy="5" r="4"/>
|
||||
</g>
|
||||
</svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="13"><g fill="none" stroke="#aaa" stroke-width="2"><path d="M11.29 11.71l-4-4"/><circle cx="5" cy="5" r="4"/></g></svg>
|
||||
|
Before Width: | Height: | Size: 246 B After Width: | Height: | Size: 177 B |
@ -59,8 +59,7 @@ yum-config-manager --enable remi-php74
|
||||
yum update -y
|
||||
|
||||
## Install PHP 7.4
|
||||
yum install -y php php-common php-fpm php-cli php-json php-mysqlnd php-mcrypt php-gd php-mbstring php-pdo php-zip php-bcmath php-dom php-opcache
|
||||
```
|
||||
yum install -y php php-{common,fpm,cli,json,mysqlnd,mcrypt,gd,mbstring,pdo,zip,bcmath,dom,opcache}
|
||||
|
||||
### Composer
|
||||
```bash
|
||||
|
||||
@ -32,12 +32,16 @@ systemctl enable mariadb
|
||||
We recommend the remi repo to get the latest php packages.
|
||||
|
||||
```bash
|
||||
## Install Repos
|
||||
dnf install epel-release
|
||||
dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
|
||||
dnf module enable php:remi-7.4
|
||||
|
||||
## Get dnf updates
|
||||
dnf update -y
|
||||
|
||||
## Install PHP 7.4
|
||||
dnf install -y php php-common php-fpm php-cli php-json php-mysqlnd php-gd php-mbstring php-pdo php-zip php-bcmath php-dom php-opcache
|
||||
```
|
||||
dnf install -y php php-{common,fpm,cli,json,mysqlnd,gd,mbstring,pdo,zip,bcmath,dom,opcache}
|
||||
|
||||
### Composer
|
||||
```bash
|
||||
|
||||
@ -29,8 +29,7 @@ systemctl enable mariadb
|
||||
apt update
|
||||
|
||||
## Install PHP 7.4
|
||||
apt install -y php7.4 php7.4-cli php7.4-common php7.4-gd php7.4-mysql php7.4-mbstring php7.4-bcmath php7.4-xml php7.4-fpm php7.4-curl php7.4-zip
|
||||
```
|
||||
apt install -y php7.4 php7.4-{cli,common,gd,mysql,mbstring,bcmath,xml,fpm,curl,zip}
|
||||
|
||||
### Nginx
|
||||
```bash
|
||||
|
||||
@ -25,7 +25,7 @@ systemctl start mariadb
|
||||
systemctl enable mariadb
|
||||
```
|
||||
|
||||
### PHP 7.3
|
||||
### PHP 7.4
|
||||
```bash
|
||||
## Install the PHP 7.4 repo for debian
|
||||
apt install -y ca-certificates apt-transport-https
|
||||
@ -36,8 +36,7 @@ echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.li
|
||||
apt update
|
||||
|
||||
## Install PHP 7.4
|
||||
apt install -y php7.4 php7.4-cli php7.4-gd php7.4-mysql php7.4-pdo php7.4-mbstring php7.4-tokenizer php7.4-bcmath php7.4-xml php7.4-fpm php7.4-curl php7.4-zip
|
||||
```
|
||||
apt install -y php7.4 php7.4-{cli,gd,mysql,pdo,mbstring,tokenizer,bcmath,xml,fpm,curl,zip}
|
||||
|
||||
### Nginx
|
||||
```bash
|
||||
|
||||
@ -29,8 +29,7 @@ systemctl enable mariadb
|
||||
apt update -y
|
||||
|
||||
## Install PHP 7.4
|
||||
apt install -y php7.4 php7.4-cli php7.4-gd php7.4-mysql php7.4-pdo php7.4-mbstring php7.4-tokenizer php7.4-bcmath php7.4-xml php7.4-fpm php7.4-curl php7.4-zip
|
||||
```
|
||||
apt install -y php7.4 php7.4-{cli,gd,mysql,pdo,mbstring,tokenizer,bcmath,xml,fpm,curl,zip}
|
||||
|
||||
### Nginx
|
||||
```bash
|
||||
|
||||
@ -23,7 +23,7 @@ systemctl start mariadb
|
||||
systemctl enable mariadb
|
||||
```
|
||||
|
||||
### PHP 7.2
|
||||
### PHP 7.4
|
||||
```bash
|
||||
## Get apt updates
|
||||
apt update -y
|
||||
@ -96,8 +96,8 @@ The default php-fpm configuration is fine to use and can be started and then ena
|
||||
commands below.
|
||||
|
||||
```bash
|
||||
systemctl enable php7.2-fpm
|
||||
systemctl start php7.2-fpm
|
||||
systemctl enable php7.4-fpm
|
||||
systemctl start php7.4-fpm
|
||||
```
|
||||
|
||||
### Nginx
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
# Installation
|
||||
|
||||
::: warning
|
||||
This specific software is for Pterodactyl v0.7 and **must not be used for Pterodactyl v1.0**. If you have installed 1.0 you should use [Wings](/wings/1.0/installing.html) instead.
|
||||
:::
|
||||
|
||||
[[toc]]
|
||||
|
||||
## Supported Systems
|
||||
|
||||
@ -10,6 +10,10 @@ not exist as a drag-and-drop service to run your servers. It is a highly complex
|
||||
administrators willing to spend some time learning how to use it. **If you expect to be able to install this with no understanding
|
||||
of basic linux system administration you should stop and turn around now.**
|
||||
|
||||
::: tip Looking for something simple to setup?
|
||||
[WISP](https://wisp.gg) is a Pterodactyl powered SaaS suitable for enterprise and personal use. Offering all the features without the setup hasstle, and fully compatible with Pterodactyl eggs. Comparable to MultiCraft or TCAdmin while offering new and unique features. Click here to [learn more](https://wisp.gg/features).
|
||||
:::
|
||||
|
||||
## Picking a Server OS
|
||||
Pterodactyl runs on a wide range of operating systems, so pick whichever you are most comfortable using.
|
||||
|
||||
@ -84,7 +88,7 @@ and then set the correct permissions on the `storage/` and `bootstrap/cache/` di
|
||||
allow us to store files as well as keep a speedy cache available to reduce load times.
|
||||
|
||||
``` bash
|
||||
curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v1.1.1/panel.tar.gz
|
||||
curl -Lo panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v1.1.3/panel.tar.gz
|
||||
tar -xzvf panel.tar.gz
|
||||
chmod -R 755 storage/* bootstrap/cache/
|
||||
```
|
||||
|
||||
@ -21,6 +21,12 @@ You'll need to make sure your system dependencies are up to date before performi
|
||||
reference the list below to ensure you have all of the required versions.
|
||||
|
||||
* PHP `7.3+` (`7.4` recommended) with the following extensions: `cli`, `openssl`, `gd`, `mysql`, `PDO`, `mbstring`, `tokenizer`, `bcmath`, `xml` or `dom`, `curl`, `zip`, and `fpm` if you are planning to use nginx
|
||||
|
||||
::: warning Nginx
|
||||
If you upgrade your PHP version and are using nginx as your webserver, you will have to update the
|
||||
`fastcgi_pass` value in your nginx's `pterodactyl.conf` configuration to use the correct `php-fpm` socket.
|
||||
:::
|
||||
|
||||
* MySQL `5.7.22` or higher (MySQL `8` recommended) **or** MariaDB `10.2` or higher.
|
||||
|
||||
::: warning Seriously, Double Check your Database Version
|
||||
@ -43,7 +49,7 @@ are not always detected properly, so simply uppacking over this location will re
|
||||
``` bash
|
||||
# Delete the app directory to ensure we start with a clean slate here. This will not affect any
|
||||
# of your settings or servers.
|
||||
curl -L -o panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v1.1.1/panel.tar.gz
|
||||
curl -L -o panel.tar.gz https://github.com/pterodactyl/panel/releases/download/v1.1.3/panel.tar.gz
|
||||
rm -rf $(find app public resources -depth | head -n -1 | grep -Fv "$(tar -tf panel.tar.gz)")
|
||||
|
||||
# Download the updated files and delete the archive file.
|
||||
|
||||
@ -19,7 +19,7 @@ that will cause Wings to not boot properly if you do not also update Wings.
|
||||
:::
|
||||
|
||||
``` bash
|
||||
curl -L https://github.com/pterodactyl/panel/releases/download/v1.1.1/panel.tar.gz | tar -xzv
|
||||
curl -L https://github.com/pterodactyl/panel/releases/download/v1.1.3/panel.tar.gz | tar -xzv
|
||||
```
|
||||
|
||||
Once all of the files are downloaded we need to set the correct permissions on the cache and storage directories to avoid
|
||||
@ -47,7 +47,7 @@ php artisan config:clear
|
||||
```
|
||||
|
||||
## Database Updates
|
||||
You'll also need to update your database schema for the newest version of Pterodactyl. Running the two commands below
|
||||
You'll also need to update your database schema for the newest version of Pterodactyl. Running the command below
|
||||
will update the schema and ensure the default eggs we ship are up to date (and add any new ones we might have). Just
|
||||
remember, _never edit core eggs we ship_! They will be overwritten by this update process.
|
||||
|
||||
|
||||
@ -5,7 +5,10 @@ nodes and servers to the system.
|
||||
**Node** — A node is a physical machine that runs an instance of the Daemon.
|
||||
|
||||
**Daemon** — A service written in Nodejs that interfaces with Docker and the Panel to provide secure access for
|
||||
controlling servers via the Panel.
|
||||
controlling servers via the Panel before 1.0.
|
||||
|
||||
**Wings** — The newer service written in Go that interfaces with Docker and the Panel to provide secure access for
|
||||
controlling servers via the Panel after 1.0.
|
||||
|
||||
**Server** — In this case, a server refers to a running instance that is created by the panel. These servers are
|
||||
created on nodes, and you can have multiple servers per node.
|
||||
|
||||
@ -66,7 +66,7 @@ curl https://get.acme.sh | sh
|
||||
```
|
||||
|
||||
### Obtaining CloudFlare API Key
|
||||
After installing acme.sh, we need to fetch a CloudFlare API key. Please make sure that a DNS record (A or CNAME record) is pointing to your target node, and set the cloud to grey (bypassing CloudFlare proxy). Then go to My Profile > API keys and on Glocal API Key subtab, click on "view", enter your CloudFlare password, and copy the API key to clipboard.
|
||||
After installing acme.sh, we need to fetch a CloudFlare API key. Please make sure that a DNS record (A or CNAME record) is pointing to your target node, and set the cloud to grey (bypassing CloudFlare proxy). Then go to My Profile > API keys and on Global API Key subtab, click on "view", enter your CloudFlare password, and copy the API key to clipboard.
|
||||
|
||||
### Creating a Certificate
|
||||
Since the configuration file is based on Certbot, we need to create the folder manually.
|
||||
|
||||
@ -95,7 +95,7 @@ run the commands below which will create the base directory and download the win
|
||||
|
||||
``` bash
|
||||
mkdir -p /etc/pterodactyl
|
||||
curl -L -o /usr/local/bin/wings https://github.com/pterodactyl/wings/releases/download/v1.1.1/wings_linux_amd64
|
||||
curl -L -o /usr/local/bin/wings https://github.com/pterodactyl/wings/releases/download/v1.1.3/wings_linux_amd64
|
||||
chmod u+x /usr/local/bin/wings
|
||||
```
|
||||
|
||||
|
||||
@ -17,7 +17,7 @@ run the commands below which will create the base directory and download the win
|
||||
|
||||
``` bash
|
||||
mkdir -p /etc/pterodactyl
|
||||
curl -L -o /usr/local/bin/wings https://github.com/pterodactyl/wings/releases/download/v1.1.1/wings_linux_amd64
|
||||
curl -L -o /usr/local/bin/wings https://github.com/pterodactyl/wings/releases/download/v1.1.3/wings_linux_amd64
|
||||
chmod u+x /usr/local/bin/wings
|
||||
```
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@ also up-to-date.
|
||||
:::
|
||||
|
||||
``` bash
|
||||
curl -L -o /usr/local/bin/wings https://github.com/pterodactyl/wings/releases/download/v1.1.1/wings_linux_amd64
|
||||
curl -L -o /usr/local/bin/wings https://github.com/pterodactyl/wings/releases/download/v1.1.3/wings_linux_amd64
|
||||
chmod u+x /usr/local/bin/wings
|
||||
```
|
||||
|
||||
|
||||