1 (06.09.2014 00:00:38 отредактировано Zed)

Здравствуйте.
Ситуация такая:
На подлете роутер + статический айпи, на первой машине Win server 2008 r2 + xampp, на второй linux debian.
Задача: поднять mysql, а точнее коннект к базе. Как быть? Захожу в phpmyadmin через браузер localhost:999, пароль у рута есть, порты на роутере проброшены, все корректно работает кроме коннекта.
Можно ли где-то в конфигах попробовать заюзать заместо локалки айпи машины?

2

Для этого, вроде бы, нужно переименовать config.sample.inc.php в config.inc.php и уже в нем указать параметры подключения.

No Woman No Cry...
+ Zed

3

Zed пишет:

Захожу в phpmyadmin через браузер localhost:999, пароль у рута есть, порты на роутере проброшены, все корректно работает кроме коннекта.

где у вас установлен phpmyadmin?
если на debian'е, и если база там же, то ничего прописывать не нужно, достаточно входа с localhost.

вообще непонятно:

1. где вы подымаете базу?
2. где стоит апач и phpmyadmin?
3. где браузер, с которого вы входите?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)
+ Zed

4 (06.09.2014 11:34:40 отредактировано Zed)

на первой машине Win server 2008 r2 + xampp

Все на этой машине и происходит, кроме подключения конечно же.
То есть программно подключиться с другой машины не получается, где установлен Debian.

5

Zed - вы как-то очень плохо описали как и что вы настроили и что не работает. (По крайней мере я понять не могу.)


router -> WinServ (с xampp) т.е. на нем база, php, вебсервер, phpmyadmin.

Какая роль debian server?
Откуда вы подключаетесь к phpmyadmin и что происходит, когда вы вводите логин и пароль?

No Woman No Cry...
+ Zed

6 (06.09.2014 12:22:33 отредактировано Zed)

Router > Win server + xampp
Router > Linux debian minimal + другое программное обеспечение, которое требует Mysql.
К phpmyadmin подключаюсь с Win server - все работает корректно. А вот с debian подключиться к mysql не получается.

7

Zed пишет:

Все на этой машине и происходит, кроме подключения конечно же.
То есть программно подключиться с другой машины не получается, где установлен Debian.

т.е. на debian у вас только браузер, да?

тогда почему

Zed пишет:

Захожу в phpmyadmin через браузер localhost:999

вы заходите на localhost, если браузер на debian, и localhost это тоже debian? Вам надо заходить на IP маздайной машины, к www серверу на ней же(apache), а уж апач будет заходить через _свой_ localhost (маздай) в mysql, расположенную также в маздае.

И да, как настроить апач+php+mysql в маздае — я не знаю, и знать не желаю, это вам на WinFAQ.

Здесь я вам могу рассказать про Linux+apache+MySQL+PHP (aka LAMP). В который можно зайти такж же и из маздая.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

8

У меня Debian минимальный, оболочки нет.
Я подключаюсь программно к базе - коннекта нет, коннекчусь через  localhost:999

9

Zed пишет:

К phpmyadmin подключаюсь с Win server - все работает корректно. А вот с debian подключиться к mysql не получается.

настройки mysql проверьте.

1. в конфиге надо разрешить внешние соединения
2. в самой венде(я не знаю как, см.выше)
3. в БД mysql-юзеру также надо разрешить вход не только с хоста localhost(по умолчанию только).
4. желательно использовать SSL/TLS, например с самоподписанным сертификатом.

И всё равно это очень небезопасно. Лучше поставить LAMP, а не извращаться с маздайным сервером. ИМХО.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

10

Zed пишет:

У меня Debian минимальный, оболочки нет.

та я понял. mysql-client есть? Поставьте и входите через него. Типа

 Консоль:
$ mysql -u ваше_имя -p -h IP_маздая имя_вашей_БД

И при чём тут mysqladmin? Поставте wm/de в Debian и браузер, и будет у вас вход в mysqladmin из Debian. Иначе юзайте консоль.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)
+ Zed

11

Зачем мне клиент?
Зачем мне браузер?
Зачем юзать консоль?
Проблемы с стороны xampp на вин

По настройкам сервера под Windows обращайтесь на соответствующие форумы.

// Rizado