[[目錄]]
::: 提示 本指南基於 official installation documentation 但專為 Debian 11、12 和 13 量身定制。 :::
| 作業系統 | 版本 | 支援 | 筆記 |
|---|---|---|---|
| Debian | 11 | 11 ✅ | |
| 12 | 12 ✅ | ||
| 13 | ✅ | - MariaDB 可以在沒有儲存庫設定腳本的情況下安裝 - Redis 可以在沒有 Redis APT 儲存庫的情況下安裝 |
在本指南中,我們將安裝 Pterodactyl 面板所需的依賴項。之後就可以依照官方的安裝文件進行安裝了。
# Install necessary packages
apt install -y curl ca-certificates gnupg2 sudo lsb-release
# Add additional repositories for PHP
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list
curl -fsSL https://packages.sury.org/php/apt.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/sury-keyring.gpg
# Add Redis official APT repository (Debian 11 & 12)
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
# MariaDB repo setup script (Debian 11 & 12)
curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash
# Update repositories list
apt update
# Install Dependencies
apt install -y php8.3 php8.3-{common,cli,gd,mysql,mbstring,bcmath,xml,fpm,curl,zip} mariadb-server nginx tar unzip git redis-server
Composer 是 PHP 的依賴管理器,它允許我們提供您操作面板所需的一切程式碼。在繼續此過程之前,您需要安裝 Composer。
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
太好了,現在所有依賴項都已處理完畢。依照 official documentation Download Files section 繼續安裝。
Debian 11、12 或 13 上的 Wings 無需額外配置。您可以遵循 official Wings install documentation ,其中涵蓋了 Debian 的 Docker 安裝。