Engine Game Panel v3.7

1 hafta önce Admin tarafından WEB: Komut Dosyaları, PHP Komut Dosyaları, PHP - Oyun Panelleri kategorisinde yayınlandı.

EGPV3 Bu çok işlevli paneli kolayca kurabilir ve oyun sunucusu başlatabileceğiniz, sohbet edebileceğiniz, VDS'yi panele bağlayabileceğiniz paneldir.

İçerik

EngineGamePanel v3.7

Paket Oluşturucusu:

Dosya Boyutu: 70.42MB
Dosya Yükleyen: Admin
Dosya Sahibi: Admin
Yazılımcı / Geliştirici: Engineegp
Yayın Tarihi: 26 Nisan 2020

Desteklenen İşletim Sistemleri:

  • GNU/Linux: Debian 11, 12
  • GNU/Linux: Ubuntu 22.04, 24.04

Sistem Gereksinimleri:

  • PHP: 7.4, 8.0, 8.1, 8.2
  • PHP Eklentileri: php-common, php-cli, php-memcache, php-mysql, php-xml, php-mbstring, php-gd, php-imagick, php-zip, php-curl, php-gmp, php-gz2
  • Veritabanı: MySQL 5.7 ve üzeri veya MariaDB 10.5 ve üzeri
  • Web Sunucusu: Apache 2.4 veya Nginx (Önerilir)

Otomatik Kurulum:

Otomatik Kurulum Kodu:

bash <(curl enginegp.ru/install.sh || wget -O - enginegp.ru/install.sh)

 Not: Yukarıdaki kod = (Debian 10/11/12 ve Ubuntu 20.04) için geçerlidir!

Manuel Kurulum:

Sistemin Hazırlanması:

Dizinleri ve Paketleri Güncelleme:

sudo apt -y update && sudo apt -y upgrade

Gerekli Paketlerin Kurulumu:

sudo apt -y install lsb-release ca-certificates curl wget gnupg pwgen 
zip unzip bc tar software-properties-common git ufw memcached tmux cron

Sury deposu ayna anahtarını indirin:

sudo curl -sSLo /tmp/debsuryorg-archive-keyring.deb
https://mirror.enginegp.com/sury/debsuryorg-archive-keyring.deb

 Sury deposu ayna anahtarının kurulumu:

sudo dpkg -i /tmp/debsuryorg-archive-keyring.deb

EngineGP için bir dizin oluşturma:

sudo mkdir -p /var/www/enginegp

 

NGINX'i yükleme:

NGINX Deposunun Debian'a Eklenmesi

sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-nginx.gpg]
 https://mirror.enginegp.com/sury/nginx/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/nginx.list'

 NGINX Deposunu Ubuntu'ya Ekleme

sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/nginx -y

Paket dizinleri güncelleniyor

sudo apt -y update

NGINX'i yükleme:

sudo apt -y install nginx

Standart NGINX web yapılandırmasının sembolik bağlantısını kaldırın:

sudo rm /etc/nginx/sites-enabled/default

EngineGP için nano düzenleyicide NGINX web yapılandırması oluşturun:

sudo nano /etc/nginx/sites-available/01-enginegp.conf

Web yapılandırmasının içeriğini buraya kopyalayın:

server {
    listen 80;
    server_name example.com;

    root /var/www/enginegp;
    index index.php;

    charset utf-8;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location /acp/ {
        try_files $uri $uri/ /acp/index.php?$args;
    }

    location ~* /\.(gif|jpeg|jpg|txt|png|tif|tiff|ico|jng|bmp|doc|pdf|rtf|xls|ppt|rar|rpm|swf|zip|bin|exe|dll|deb|cur)$ {
        access_log off;
        expires 3d;
    }

    location ~* /\.(css|js)$ {
        access_log off;
        expires 180m;
    }

    location ~ /\.ht {
        deny all;
    }

    location ~ /\.en {
        deny all;
    }

    error_page 403 /403.html;
    location = /403.html {
        internal;
    }

    error_page 404 /404.html;
    location = /404.html {
        internal;
    }

    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass unix:/run/php/php7.4-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}
 
"server_name" parametresinde, "example.com"u alan adınızın adresi veya sunucu IP adresiyle değiştirin. "location ~ \.php$" bloğunda, "fastcgi_pass" parametresinde, 7.4'ü gerekli PHP sürümüyle değiştirin.

Oluşturulan web yapılandırmasını bir sembolik bağlantı oluşturarak etkinleştirin:

sudo ln -s /etc/nginx/sites-available/01-enginegp.conf /etc/nginx/sites-enabled/
Web yapılandırmanızı test edin:
sudo nginx -t

NGINX web sunucusunu yeniden başlatın

sudo systemctl restart nginx

 

PHP Kurulumu:

Debian'a php deposu ekleniyor:

sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://mirror.enginegp.com/sury/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Ubuntu'ya php deposu ekleme

sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php -y

Paket dizinleri güncelleniyor:

sudo apt -y update

EngineGP'nin çalışması için gerekli php ve paketleri yükleyin

sudo apt -y install php7.4-fpm php7.4-common php7.4-cli php7.4-memcache php7.4-mysql 
php7.4-xml php7.4-mbstring php7.4-gd php7.4-imagick php7.4-zip php7.4-curl php7.4-gmp php7.4-gz2

NOT: 7.4 yerine gerekli PHP sürümünü kullanmanız gerekiyor!

Varsayılan php sürümlerini ayarla:

sudo update-alternatives --set php /usr/bin/php7.4

 

Composer'i Yükleme:

Composer`i resmi web sitesinden indirin:

curl -sSL https://getcomposer.org/installer

Composer`i Kurun:

sudo php -- --install-dir=/usr/local/bin --filename=composer

Detaylı Dökümantasyon Sayfasına buradan gidebilirsiniz.

Resimler:

 
  • Bu konuya henüz kimse cevap vermedi. İlk cevaplayan siz olun!