Merge pull request #515 from Loki-101/patch-2

Fedora Server 38 Support
This commit is contained in:
Michael (Parker) Parker 2023-10-13 08:32:35 -04:00 committed by GitHub
commit 430bf35a20
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,4 @@
# CentOS 8, Rocky Linux 8, AlmaLinux 8
# CentOS 8, Rocky Linux 8, AlmaLinux 8, Fedora Server 38
In this guide we will install Pterodactyl v1.X — including all of it's dependencies — and configure our webserver to serve it using SSL.
[[toc]]
@ -29,7 +29,7 @@ systemctl enable mariadb
```
### PHP 8.0
We recommend the remi repo to get the latest php packages.
We recommend the remi repo to get the latest php packages. (Skip to next section if on Fedora 38)
```bash
## Install Repos
@ -44,6 +44,13 @@ dnf update -y
dnf install -y php php-{common,fpm,cli,json,mysqlnd,gd,mbstring,pdo,zip,bcmath,dom,opcache}
```
### If using Fedora Server 38 install PHP 8.1 and Dependencies from this section. If not, skip this section.
```bash
dnf install https://rpms.remirepo.net/fedora/remi-release-38.rpm
dnf module enable php:remi-8.1
dnf install php php-{common,fpm,cli,json,mysqlnd,gd,mbstring,pdo,zip,bcmath,dom,opcache,process}
```
### Composer
```bash
dnf install -y zip unzip tar # Required for Composer