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ą
sudo a2ensite pterodactyl.conf
systemctl restart apache2
To wykonujesz tylko raz - nie za każdym razem kiedy np. restartujesz VPS’a.
add-apt-repository -y ppa:ondrej/php
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
sudo apt-get install libapache2-mod-php7.2
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
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ś
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ś
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.