Если не задавать, то будут root\rootpsw, если в настройках контейнера указать пароль другой, то и в конфиге будет указан тот пароль, который указали в переменной контейнераsega6549 писал(а): ↑Пт мар 19, 2021 9:59 pmЭто понял, завтра проверю, а зачем мы задаём в файле тогда логин и пароль если они все равно стандартные?Divan писал(а): ↑Пт мар 19, 2021 9:28 pmЕсли вы установили свою БД, то тогда может быть конфликт, нужно изменить порты, указать вместо localhost:свой порт, отличный от 3306, если не ставили отдельную БД, то тогда стандартный логин\пароль, это root\rootpsw.sega6549 писал(а): ↑Пт мар 19, 2021 7:56 pmДобрый день, не знаю жива ли еще тема и актуальны ли мои вопросы, ставил докер на Ubuntu 20, сами контейнеры ставил по инструкции от nick7zmail, вроде все поставилось, все контейнеры запустились, но к mysql мажердомо не подключается пишет пароль не подходит, поставил pypmyadmin, но он тоже самое пишет, переделывал раз 100 наверное, пароль не подходит и все тут, и пустой пробовал и цифры и буквы, всегда одно и тоже, и пользователь совпадает, и пароль уже копировал прямо с файла но не пускает собака, подскажите сталкивался кто с этим и может есть решение какое то? Заранее спасибо
В самом контейнере встроена Maria DB и доступ к ней уже настроен по умолчанию ( localhost:3306 ).
Стандартный конфиг:Если не пускает по этим данным, то скорее в Maria DB стоит запрет на доступ по локальному адресу 127.0.0.1 или включен запрет на доступ без пароля.Код: Выделить всё
В конфиге по умолчанию так и ничего не трогаем. [code]Define('DB_HOST', 'localhost:3306'); Define('DB_NAME', 'db_terminal'); Define('DB_USER', 'root'); Define('DB_PASSWORD', 'rootpsw');
У вас два варианта:
1) Первый это переустановить мажорик, удалите все, очистите контейнеры.
2) Второй вариант, это получить доступ к Maria DB через консоль. Можете загуглить как получить доступ к Maria DB. Вот один из примеров как получить доступ к MySQL.
Docker MajorDoMo
Модератор: immortal
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: Docker MajorDoMo
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: Docker MajorDoMo
не понимаю о чем идет речь? о каком файлике идет речь, который потом собираем?
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Docker MajorDoMo
в том то и дело, указываю пароль в файле, пароль rootpsw тоже не подходит, файл имею в виду docker-compose.yml, ниже фото с настройками
СпойлерПоказать
- Вложения
-
- Screenshot_31.jpg (68.35 КБ) 2600 просмотров
-
- Screenshot_30.jpg (46.8 КБ) 2600 просмотров
-
- Screenshot_29.jpg (211.37 КБ) 2600 просмотров
-
- Screenshot_28.jpg (68.52 КБ) 2600 просмотров
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Docker MajorDoMo
Для рута вроде ограничение, что входить он может только по локал хосту...это где то в настройках прописано то ли бд, то ли phpmyadmin...варианта 2 - создать юзера (не рута) и раздать ему права, или же бороться с ограничением с подключением не с локалхоста...
Попробуйте в PMA_HOST указать 127.0.0.1 как вариант...у меня с подобным конфигом вроде всё работало...
Конфиг кстати совсем чуть чуть неверный))) ROOT_PASSWORD - это пароль для юзера root. А MYSQL_USER это как раз юзер НЕ root, но который создастся в БД и через которого доступ можно будет получить. MYSQL_PASSWORD соответственно пароль этого юзера...поробуйте в юзера что нить отличное от рута вписать...это как раз первый вариант из предложенных =)
Попробуйте в PMA_HOST указать 127.0.0.1 как вариант...у меня с подобным конфигом вроде всё работало...
Конфиг кстати совсем чуть чуть неверный))) ROOT_PASSWORD - это пароль для юзера root. А MYSQL_USER это как раз юзер НЕ root, но который создастся в БД и через которого доступ можно будет получить. MYSQL_PASSWORD соответственно пароль этого юзера...поробуйте в юзера что нить отличное от рута вписать...это как раз первый вариант из предложенных =)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Docker MajorDoMo
при указании в PMA_HOST 127.0.0.1 phpmyadmin вообще пишет невозможно подключиться к серверу MySQL, пользователя отлично от root тоже попробовал, результата не дало, даже разные пароли пробовал)) не знаю куда еще копатьnick7zmail писал(а): ↑Пт мар 19, 2021 11:51 pmДля рута вроде ограничение, что входить он может только по локал хосту...это где то в настройках прописано то ли бд, то ли phpmyadmin...варианта 2 - создать юзера (не рута) и раздать ему права, или же бороться с ограничением с подключением не с локалхоста...
Попробуйте в PMA_HOST указать 127.0.0.1 как вариант...у меня с подобным конфигом вроде всё работало...
Конфиг кстати совсем чуть чуть неверный))) ROOT_PASSWORD - это пароль для юзера root. А MYSQL_USER это как раз юзер НЕ root, но который создастся в БД и через которого доступ можно будет получить. MYSQL_PASSWORD соответственно пароль этого юзера...поробуйте в юзера что нить отличное от рута вписать...это как раз первый вариант из предложенных =)
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: Docker MajorDoMo
sega6549 писал(а): ↑Сб мар 20, 2021 11:54 amпри указании в PMA_HOST 127.0.0.1 phpmyadmin вообще пишет невозможно подключиться к серверу MySQL, пользователя отлично от root тоже попробовал, результата не дало, даже разные пароли пробовал)) не знаю куда еще копатьnick7zmail писал(а): ↑Пт мар 19, 2021 11:51 pmДля рута вроде ограничение, что входить он может только по локал хосту...это где то в настройках прописано то ли бд, то ли phpmyadmin...варианта 2 - создать юзера (не рута) и раздать ему права, или же бороться с ограничением с подключением не с локалхоста...
Попробуйте в PMA_HOST указать 127.0.0.1 как вариант...у меня с подобным конфигом вроде всё работало...
Конфиг кстати совсем чуть чуть неверный))) ROOT_PASSWORD - это пароль для юзера root. А MYSQL_USER это как раз юзер НЕ root, но который создастся в БД и через которого доступ можно будет получить. MYSQL_PASSWORD соответственно пароль этого юзера...поробуйте в юзера что нить отличное от рута вписать...это как раз первый вариант из предложенных =)
Может даже дело и не в паролях. Скорее вас не пускает по IP. На скриншоте я выделил УЗ root, обратите внимание, что разрешается доступ только с localhost, это по умолчанию и я ничего не менял. localhost это локальный адрес в докере, он может быть любым.
Для понимания, здесь указывается конкретный IP, текстовый хост или любой хост
- если указывается localhost, то доступ только с локального IP
- если указывается конкретный IP, то доступ только с этого IP
- если указывается любой IP, то доступ возможен с любого IP
Попробуйте подключить плагин аутентификации
Да и просто загуглите docker compose нет доступа к phpmyadmin, найдете кучу ответов на свою проблему
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Docker MajorDoMo
Так? если так подключить то получаю ошибку mysqli::real_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not knownDivan писал(а): ↑Сб мар 20, 2021 12:24 pmsega6549 писал(а): ↑Сб мар 20, 2021 11:54 amпри указании в PMA_HOST 127.0.0.1 phpmyadmin вообще пишет невозможно подключиться к серверу MySQL, пользователя отлично от root тоже попробовал, результата не дало, даже разные пароли пробовал)) не знаю куда еще копатьnick7zmail писал(а): ↑Пт мар 19, 2021 11:51 pmДля рута вроде ограничение, что входить он может только по локал хосту...это где то в настройках прописано то ли бд, то ли phpmyadmin...варианта 2 - создать юзера (не рута) и раздать ему права, или же бороться с ограничением с подключением не с локалхоста...
Попробуйте в PMA_HOST указать 127.0.0.1 как вариант...у меня с подобным конфигом вроде всё работало...
Конфиг кстати совсем чуть чуть неверный))) ROOT_PASSWORD - это пароль для юзера root. А MYSQL_USER это как раз юзер НЕ root, но который создастся в БД и через которого доступ можно будет получить. MYSQL_PASSWORD соответственно пароль этого юзера...поробуйте в юзера что нить отличное от рута вписать...это как раз первый вариант из предложенных =)
Может даже дело и не в паролях. Скорее вас не пускает по IP. На скриншоте я выделил УЗ root, обратите внимание, что разрешается доступ только с localhost, это по умолчанию и я ничего не менял. localhost это локальный адрес в докере, он может быть любым.
pma1.JPG
Для понимания, здесь указывается конкретный IP, текстовый хост или любой хост
- если указывается localhost, то доступ только с локального IP
- если указывается конкретный IP, то доступ только с этого IP
- если указывается любой IP, то доступ возможен с любого IP
pma2.jpg
Попробуйте подключить плагин аутентификации
Да и просто загуглите docker compose нет доступа к phpmyadmin, найдете кучу ответов на свою проблему
- Вложения
-
- Screenshot_32.jpg (61.89 КБ) 2512 просмотров
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Docker MajorDoMo
а ну контейнер так и не запускается, то что по ссылке тоже попробовал, но при команде mysql терминал выдал что нет такой команды, может конечно я не правильно понял куда вводить
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: Docker MajorDoMo
Видимо вы не удосужились поискать ответ в гугле. Повторяю, загуглите docker compose нет доступа к phpmyadmin найдете кучу статей по вашей проблеме.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
-
- Сообщения: 530
- Зарегистрирован: Чт авг 20, 2015 11:32 am
- Откуда: Ярославль
- Благодарил (а): 61 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Docker MajorDoMo
да гуглю я, все я удосужился, и после вашего сообщения гуглил то что вы написали, и до этого гуглил, я в понедельник начал мучатся с докером, сюда вчера только написал, просто ответил сразу как попробовал, щас попробую как на скрине сделать