Mochcin | 2019-12-15 18:24:48 UTC | #1
Od 3 godziń walczę aby logblock połączył się z bazą danych
serwer jak i mysql sa ostawione na 1 vps z logu wynika ze logblock nie może się połączyć
patrzyłem istnieje taki użytkownik w bazie danych
przez putty moge sie zalogowac na tego użytkownika i baze
Timo | 2019-12-15 19:01:41 UTC | #2
Jakiego adresu używasz do łączenia się z bazą?
Mochcin | 2019-12-15 19:02:50 UTC | #3
localhost
Timo | 2019-12-15 19:06:23 UTC | #4
Używasz jakiegoś panelu korzystającego z Dockera?
Mochcin | 2019-12-15 19:06:58 UTC | #5
tylko pterodactyl i tam się robi bazy danych
Timo | 2019-12-15 20:11:45 UTC | #6
Nie możesz używać localhosta, gdyż baza jest na hoście, a serwer w kontenerze.
Z tego co kojarzę, musisz użyć adresu od sieci docker0
.
Sprawdź jego adres komendą ip addr show docker0
. W moim przypadku jest to 172.17.0.1
i ten adres umożliwi mi połączenie się z bazą.
Nie jestem pewny, ale chyba trzeba wtedy też zbindować bazę MySQL na 0.0.0.0
i użytkownika na %
.
Pamiętaj wtedy jednak, aby zablokować możliwość łączenia się spoza serwera VPS.
Mochcin | 2019-12-15 19:12:00 UTC | #7
a gdzie mam wpisac tą komendę w putty jako root czy gdzie ?
Timo | 2019-12-15 19:12:21 UTC | #8
Tak dokładnie.
Mochcin | 2019-12-15 19:14:31 UTC | #9
Wyskakuje mi takie cos
Timo | 2019-12-15 19:17:23 UTC | #10
Czyli też masz 172.17.0.1
. Spróbuj użyć go w configu LogBlocka.
Tylko musisz stworzyć na nowo database hosta, w którym użyjesz na przykład właśnie tego adresu, zamiast 127.0.0.1
, który nie może działać w takiej konfiguracji.
Mochcin | 2019-12-15 19:22:04 UTC | #11
ok juz próbuje
Mochcin | 2019-12-15 19:31:57 UTC | #12
zrobiłem nowego użytkownika na tym ip przez putty
tylko teraz jak próbuje dodać na pterodactylu to jest błąd 500
Timo | 2019-12-15 19:43:46 UTC | #13
Musisz stworzyć użytkownika z dostępem z zewnątrz (kontener dla hosta to tak jakby zewnętrze).
https://forum.lvlup.pro/t/host-1-2-3-4-is-not-allowed-to-connect-to-this-mysql-server-jak-naprawic/2627?u=timo
Mochcin | 2019-12-15 19:45:47 UTC | #14
ok już robię według poradnika
Mochcin | 2019-12-15 19:50:13 UTC | #15
ja to mam zbindowac na 127.0.0.1 czy 172.17.0.1
Timo | 2019-12-15 19:50:37 UTC | #16
MySQL host ustaw najlepiej na 0.0.0.0
.
Mochcin | 2019-12-15 19:58:40 UTC | #17
Zrobiłem według poradnika i działa
teraz tu zostawic % czy wpisac coś
Timo | 2019-12-15 20:00:30 UTC | #18
Też daj procent.
Mochcin | 2019-12-15 20:04:40 UTC | #19
Dziękuję działa
Timo | 2019-12-16 22:59:06 UTC | #20
6 posts were split to a new topic: Jak zainstalować phpmyadmin obok panelu Pterodactyl
Mochcin | 2020-01-07 14:17:44 UTC | #21
A da się zmienić teraz jeszcze stronę pterodactyla np na ip/panel
system | 2020-02-08 14:26:22 UTC | #22
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.