Problem z pterodactylem

Zombie
vps
SkenPl
SkenPl
MTGmati
MTGmati

Rozumiem że PHP 7.2 masz zainstalowane poprawnie? Zmień DocumentRoot w pliku .conf (znajdziesz go w /var/www) który przypisany jest to tej domeny na /var/www/example.com/public_html/public


SkenPl:

to jest postawione na VPS’ie mam tylko /var/www/html/pliki WWW czyli miedzy innymi pterodactyl

Ok, VirtualHost został skonfigurowany oraz utworzony?

SkenPl
SkenPl

to jest postawione na VPS'ie mam tylko /var/www/html/pliki WWW czyli miedzy innymi pterodactyl PHP tez zainstalowane

root@vps6844:~# apt -y install php7.2 Reading package lists... Done Building dependency tree Reading state information... Done php7.2 is already the newest version (7.2.11-3+ubuntu16.04.1+deb.sury.org+1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

SkenPl
SkenPl

VirtualHost Czyli?, nie jestem jeszcze zbytnio w tym wszystkim ogarnięty ;)

MTGmati
MTGmati

SkenPl:

VirtualHost Czyli?, nie jestem jeszcze zbytnio w tym wszystkim ogarnięty 😉

Dzięki temu rozwiązaniu, jesteśmy wstanie postawić klika stron, na tym samym serwerze. np sub1.example.com, sub2.example.com, etc.

Stwórz plik pterodactyl.conf umieść go w /etc/apache2/sites-available Zawartość utworzonego pliku:


  ServerName  (Zmień na twoją)
  DocumentRoot "/var/www/pterodactyl/public"
  AllowEncodedSlashes On
  php_value upload_max_filesize 100M
  php_value post_max_size 100M
  
    AllowOverride all
  

Teraz włączamy nasz VirtualHost za pomocą

  • sudo a2ensite pterodactyl.conf
  • systemctl restart apache2

To wykonujesz tylko raz - nie za każdym razem kiedy np. restartujesz VPS'a.


Szyba instrukcja do PHP:

  1. add-apt-repository -y ppa:ondrej/php
  2. apt -y install php7.2 php7.2-cli php7.2-gd php7.2-mysql php7.2-pdo php7.2-mbstring php7.2-tokenizer php7.2-bcmath php7.2-xml php7.2-fpm php7.2-curl php7.2-zip curl tar unzip git
  3. sudo apt-get install libapache2-mod-php7.2
  4. sudo systemctl restart apache2
SkenPl
SkenPl

root@vps6844:~# sudo a2ensite pterodactyl.conf.conf sudo: unable to resolve host vps6844 ERROR: Site pterodactyl.conf does not exist!

SkenPl
SkenPl

dobra już ogarnąłem i jak to zrobiłem dalej tak samo ;d

MTGmati
MTGmati

SkenPl:

sudo a2ensite pterodactyl.conf.conf NIE sudo a2ensite pterodactyl.conf.conf tylko sudo a2ensite pterodactyl.conf

SkenPl
SkenPl

Jest działa dzięki ! a teraz jakbym chciał dać strone TeamSpeaka mojego na miejsce NP Last-Voice.pl i jest strona tsa a Last-Voice.pl/pterodactyl/ to jest strona panelu

SkenPl
SkenPl

hah jednak nie wejdz na strone http://last-voice.pl/ wyskoczy ci panel lecz nie moge nic zrobic jak nacisne np na my account to wyskakuje

Not Found

The requested URL /account was not found on this server.

Apache/2.4.18 (Ubuntu) Server at last-voice.pl Port 80

MTGmati
MTGmati

Pokaż zawartość pliki /etc/apache2/apache2.conf Bo czegoś nie pamiętam...


Wstaw to na https://pastebin.com/ @SkenPl

SkenPl
SkenPl
MTGmati
MTGmati

Linia 124 z AllowOverride None na AllowOverride All i systemctl restart apache2


W /etc/apache2/apache2.conf @SkenPl


SkenPl:

@MTGmati Zmieniłem i nic to nie dało ;/

Panel znajduje się w /var/www/pterodactyl przejdź tam i nadaj uprawnienia chmod -R 755 storage/* bootstrap/cache/ oraz chown -R apache:apache *


SkenPl:

w lini 124 nie ma nic takiego jest takie coś

container, error messages relating to that virtual host will be

lecz poszukalem inne i znalazłem czy to jest to? <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted

Skopiowałem sobie to co dałeś wcześniej nie patrzałem na pastebina teraz na pastebinie ma to linię 166

SkenPl
SkenPl

w czym? bo w pliku pterodactyl.conf mialem AllowOverride All

SkenPl
SkenPl

@MTGmati Zmieniłem i nic to nie dało ;/

SkenPl
SkenPl

w lini 124 nie ma nic takiego jest takie coś

container, error messages relating to that virtual host will be

lecz poszukalem inne i znalazłem czy to jest to?

Options Indexes FollowSymLinks
AllowOverride All
Require all granted
SkenPl
SkenPl

Mam problem z instalacją Panelu Pterodactyl po zainstalowaniu jego wchodze na http://last-voice.pl/pterodactyl/ po czym nie działa zamiast nginx robilem apache2 i nie wiem Dlaczego nie działa ;D pomoże ktoś?

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.