Jak zainstalować phpmyadmin obok panelu Pterodactyl

Pytania i problemy
Mochcin
Mochcin

a jeszcze mam pytanie moge zobaczyć jakoś mysql w przegladarce ? pterodactyl jest postawiony na Nginx

Timo
Timo Moderator forum.lvlup.pro

Musisz zainstalować takie coś jak phpmyadmin. Znajdziesz na naszym forum kilka poradników dotyczących instalacji.

Mochcin
Mochcin

a może być jednocześnie to i to

Timo
Timo Moderator forum.lvlup.pro

Jeśli chodzi o instalację pterodactyla obok phpmyadmina to da się, ale zalecam zrobić osobnego virtual hosta.

Mochcin
Mochcin

a jest może jakiś poradnik jak to zrobić ?

Timo
Timo Moderator forum.lvlup.pro

W zasadzie możesz to zrobić łatwo w jednym virtualhoście. Najpierw zainstaluj sam phpmyadmin oraz wymagane przez niego dodatki do php - poradniki masz już na forum.

Aby podłączyć go pod webserwer, wejdź do katalogu /etc/nginx/sites-enabled, a następnie do pliku bodajże pterodactyl. Na samym dole, ale przed ostatnią klamrą wstaw poniższy blok tekstu:

location /phpmyadmin {
  root /usr/share/;
  index index.php;
  try_files $uri $uri/ =404;

  location ~ ^/phpmyadmin/(doc|sql|setup)/ {
    deny all;
  }

  location ~ /phpmyadmin/(.+\.php)$ {
    fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    include snippets/fastcgi-php.conf;
  }
 }

Upewnij się, że w linijce fastcgi_pass unix:/run/php/php7.2-fpm.sock; zmienisz wersję php na taką, którą masz zainstalowaną u siebie. Po restarcie serwera nginx wszystko powinno już działać - phpmyadmin będzie dostępny pod domeną, przez ktorą łączysz się z panelem + /phpmyadmin/.

system
system

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