Problem z pterodactylem

SkenPl | 2018-10-26 10:25:35 UTC | #1

Instalowałem Pterodactyl po zainstalowaniu wchodze na moją strone http://last-voice.pl/pterodactyl/
i wyświetlają mi sie tylko pliki, nie strona


MTGmati | 2018-10-26 10:34:22 UTC | #2

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


[quote=”SkenPl, post:3, topic:8680, full:true”]
to jest postawione na VPS’ie mam tylko /var/www/html/pliki WWW czyli miedzy innymi pterodactyl
[/quote]

Ok, VirtualHost został skonfigurowany oraz utworzony?


SkenPl | 2018-10-26 10:33:21 UTC | #3

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 | 2018-10-26 10:35:35 UTC | #4

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


MTGmati | 2018-10-26 11:16:07 UTC | #5

[quote=”SkenPl, post:4, topic:8680”]
VirtualHost Czyli?, nie jestem jeszcze zbytnio w tym wszystkim ogarnięty :wink:
[/quote]

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:

<VirtualHost *:80>
  ServerName <domain> (Zmień na twoją)
  DocumentRoot "/var/www/pterodactyl/public"
  AllowEncodedSlashes On
  php_value upload_max_filesize 100M
  php_value post_max_size 100M
  <Directory "/var/www/pterodactyl/public">
    AllowOverride all
  </Directory>
</VirtualHost>

Teraz włączamy nasz VirtualHost za pomocą

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 | 2018-10-26 10:49:27 UTC | #6

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


SkenPl | 2018-10-26 10:50:09 UTC | #7

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


MTGmati | 2018-10-26 10:50:58 UTC | #8

[quote=”SkenPl, post:6, topic:8680”]
sudo a2ensite pterodactyl.conf.conf
[/quote]
NIE sudo a2ensite pterodactyl.conf.conf tylko sudo a2ensite pterodactyl.conf


SkenPl | 2018-10-26 10:56:39 UTC | #11

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 | 2018-10-26 10:58:21 UTC | #12

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 | 2018-10-26 11:09:06 UTC | #13

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


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


SkenPl | 2018-10-26 11:10:36 UTC | #15

https://pastebin.com/bY0bwH0B


MTGmati | 2018-10-26 11:37:09 UTC | #16

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


W /etc/apache2/apache2.conf @SkenPl


[quote=”SkenPl, post:19, topic:8680, full:true”]
@MTGmati Zmieniłem i nic to nie dało ;/
[/quote]

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


[quote=”SkenPl, post:20, topic:8680”]
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
[/quote]

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


SkenPl | 2018-10-26 11:21:00 UTC | #18

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


SkenPl | 2018-10-26 11:25:17 UTC | #19

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


SkenPl | 2018-10-26 11:34:15 UTC | #20

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 | 2018-10-27 17:37:50 UTC | #21

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 | 2018-11-28 17:34:29 UTC | #22

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