Instalowałem Pterodactyl po zainstalowaniu wchodze na moją strone http://last-voice.pl/pterodactyl/ i wyświetlają mi sie tylko pliki, nie strona
Instalowałem Pterodactyl po zainstalowaniu wchodze na moją strone http://last-voice.pl/pterodactyl/ i wyświetlają mi sie tylko pliki, nie strona
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?
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.
VirtualHost Czyli?, nie jestem jeszcze zbytnio w tym wszystkim ogarnięty ;)
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.confsystemctl restart apache2To wykonujesz tylko raz - nie za każdym razem kiedy np. restartujesz VPS'a.
add-apt-repository -y ppa:ondrej/phpapt -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 gitsudo apt-get install libapache2-mod-php7.2sudo systemctl restart apache2root@vps6844:~# sudo a2ensite pterodactyl.conf.conf sudo: unable to resolve host vps6844 ERROR: Site pterodactyl.conf does not exist!
dobra już ogarnąłem i jak to zrobiłem dalej tak samo ;d
SkenPl:
sudo a2ensite pterodactyl.conf.conf NIE
sudo a2ensite pterodactyl.conf.conftylkosudo a2ensite pterodactyl.conf
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
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
Pokaż zawartość pliki /etc/apache2/apache2.conf Bo czegoś nie pamiętam...
Wstaw to na https://pastebin.com/ @SkenPl
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ś
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
w czym? bo w pliku pterodactyl.conf mialem AllowOverride All
@MTGmati Zmieniłem i nic to nie dało ;/
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ś?

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