Jak sprawdzi

Konfiguracja serwerów, usług, itp.
wieslawg
Posty: 7
Rejestracja: 22 października 2008, 19:55

Jak sprawdzić działanie serwera MySQL?

Post autor: wieslawg »

Witam. Jestem nowy w Debianie. Zainstalowałem Debian "Etch" a następnie z Managera pakietów MySql Server, Client i Common (v.5.0) + wszystkie "zależności"

Próbowałem przetestować:

Kod: Zaznacz cały

/usr/bin/mysql -h host -u user -p
pojawił się komunikat:

Kod: Zaznacz cały

Enter password
a po podaniu hasła:

Kod: Zaznacz cały

Error 2005 (HY000): Unknown MySql server host 'host' (1)
/usr/bin jest prawidłową scieżką do pliku mysql
Proszę o pomoc. Jak mogę sprawdzić czy serwer został prawidłowo zainstalowany. Jak mogę potem zarządzać bazami (np. tworzyć nowe...).
JarekMk
Beginner
Posty: 220
Rejestracja: 30 marca 2007, 11:11
Lokalizacja: Malbork

Post autor: JarekMk »

wieslawg pisze:Jak mogę sprawdzić czy serwer został prawidłowo zainstalowany

Kod: Zaznacz cały

netstat -an | grep 3306
wieslawg pisze:jak mogę potem zarządzać bazami (np. tworzyć nowe...)

Kod: Zaznacz cały

phpmyadmin
wieslawg
Posty: 7
Rejestracja: 22 października 2008, 19:55

Post autor: wieslawg »

kod "phpmyadmin" nie działa - command not found, próbowałem znaleźć taki plik ale go nie ma.

kod "netstat -an | grep 3306" nie wywołuje zadnej reakcji, jedynie w przypadku uruchomienia "netstat -ap" pojawia się info o conectors etc.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

Zamiast gołej konsoli mysql polecam narzędzia graficzne MySQL Query Browser i MySQL Admin. Ewentualnie wspomnianego phpMyAdmin - nie jest to polecenie konsoli, a aplikacja internetowa, wymaga jednak PHP i serwera WWW (np. Apache). PhpMyAdmin będzie działał w przeglądarce, pod adresem http://localhost/phpmyadmin/

Wszystko o czym piszę jest w repozytorium pakietów, łatwo wyszukasz je np. w Synapticu.

Aby zarządzać bazą, logujesz się jako użytkownik root z hasłem podanym przy instalacji MySQL. Jeżeli go zapomniałeś/zgubiłeś - użyj poniższego polecenia w konsoli jako root.

Kod: Zaznacz cały

dpkg-reconfigure mysql-server-5.0
wieslawg
Posty: 7
Rejestracja: 22 października 2008, 19:55

Post autor: wieslawg »

Polecenie:

Kod: Zaznacz cały

http://localhost/
działa, wchodzi się w Apacha - It works!
A polecenie:

Kod: Zaznacz cały

http://localhost/phpmyadmin/ 
niestety nie - URL not found!

Gdzie można znaleźć Synaptic i szczegóły nt. MySQL Query Browser i MySQL Admin

Dziękuję!
gajosew
Posty: 93
Rejestracja: 26 października 2007, 13:38
Lokalizacja: Bydgoszcz

Post autor: gajosew »

A phpmyadmin zainstalowałeś?

Kod: Zaznacz cały

apt-get install phpmyadmin 
librarian
Posty: 4
Rejestracja: 20 listopada 2008, 17:34
Lokalizacja: Pu³awy

Post autor: librarian »

Tą samą sytuację mam, tylko zatrzymałem się na phpmyadmin, zainstalowałem go przez apt, i co dalej. Nie mogę sobie poradzić z konfiguracją.
Apache działa, mysql też, php5 działa jak mam ustawić phpmyadmina.
Folder w /etc/phpmyadmin jest na prawach 755.
Proszę o pomoc. Spodobał mnie się Debian, jest to pierwszy post i nie ostatni :)
Aha, dodam że serwer jest zainstalowanych bez X'ów, na lanie, za routerem w strefie DMZ. Gdy wpisuje moj ip/phpmyadmin/ wyskakuje:

Kod: Zaznacz cały

 Not Found
The requested URL /phpmyadmin/ was not found on this server.
Dodam, że inne strony działają.
Dzięki za uwagę.
fenix23
Posty: 62
Rejestracja: 09 października 2008, 17:47

Post autor: fenix23 »

librarian pisze:Folder w /etc/phpmyadmin jest na prawach 755.
A czy jest folder z plikami w /var/www/ ?

PS: Jak jest problem uprawnień to zazwyczaj komunikat wygląda Acces Denied czy coś w tym kontekście.
gajosew
Posty: 93
Rejestracja: 26 października 2007, 13:38
Lokalizacja: Bydgoszcz

Post autor: gajosew »

Sprawdź to
katalog:

Kod: Zaznacz cały

/etc/apache2/sites-enabled/
plik

Kod: Zaznacz cały

@000-default
czy masz wpis na końcu pliku

Kod: Zaznacz cały

Alias /phpmyadmin /var/www/phpmyadmin
JarekMk
Beginner
Posty: 220
Rejestracja: 30 marca 2007, 11:11
Lokalizacja: Malbork

Post autor: JarekMk »

Wystarczy ln -s dla każdej domeny i działa :)
ODPOWIEDZ