We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
vesta и phpmyadmin Topic is solved
-
- Posts: 12
- Joined: Thu Apr 12, 2018 5:36 pm
- Os: Debian 8x
- Web: apache + nginx
vesta и phpmyadmin
Добрый день!
Установил Vesta с помощью стандартного скрипта. Зашел в панель управления. Перешел в базы данных mysql. Выбрал phpmyadmin. Вошел по логину default_admin. Нет созданной базы для phpmyadmin. При попытке создать ругается:
You do not have necessary privileges to create a database named 'phpmyadmin'. You may go to 'Operations' tab of any database to set up the phpMyAdmin configuration storage there.
Установил Vesta с помощью стандартного скрипта. Зашел в панель управления. Перешел в базы данных mysql. Выбрал phpmyadmin. Вошел по логину default_admin. Нет созданной базы для phpmyadmin. При попытке создать ругается:
You do not have necessary privileges to create a database named 'phpmyadmin'. You may go to 'Operations' tab of any database to set up the phpMyAdmin configuration storage there.
Re: vesta и phpmyadmin
Эта база генерируется при установе панели, она пустая.Вошел по логину default_admin
Не совсем понял про что вы.Нет созданной базы для phpmyadmin.
-
- Posts: 12
- Joined: Thu Apr 12, 2018 5:36 pm
- Os: Debian 8x
- Web: apache + nginx
Re: vesta и phpmyadmin
При входе phpmyadmin выдает:
Создать базу данных с именем 'phpmyadmin' и настроить там хранение конфигурации phpMyAdmin.
Нажимаем - говорит, что не хватает привилегий
Re: vesta и phpmyadmin
Проверим
-
- Posts: 12
- Joined: Thu Apr 12, 2018 5:36 pm
- Os: Debian 8x
- Web: apache + nginx
-
- Posts: 12
- Joined: Thu Apr 12, 2018 5:36 pm
- Os: Debian 8x
- Web: apache + nginx
Re: vesta и phpmyadmin
Думаю надо описать последовательность действий:
Установил Весту.
Записал логин и пароль, сгенерированные при установке.
Зашел в весту
Зашел в Базы данных
Выбрал базу
Выбрал ссылку на phpmyadmin
Попробовал логин admin - не вошел
Попробовал логин root - не вошел
Попробовал логин admin_default - не вошел
Сгенерировал пароль для admin_default в весте заново
Вошел под admin_default в phpmyadmin
phpmyadmin выдал сообщение "Создать базу данных с именем 'phpmyadmin' и настроить там хранение конфигурации phpMyAdmin."
Нажал "Создать" phpmyadmin выдал сообщение: "You do not have necessary privileges to create a database named 'phpmyadmin'. You may go to 'Operations' tab of any database to set up the phpMyAdmin configuration storage there."
Установил Весту.
Записал логин и пароль, сгенерированные при установке.
Зашел в весту
Зашел в Базы данных
Выбрал базу
Выбрал ссылку на phpmyadmin
Попробовал логин admin - не вошел
Попробовал логин root - не вошел
Попробовал логин admin_default - не вошел
Сгенерировал пароль для admin_default в весте заново
Вошел под admin_default в phpmyadmin
phpmyadmin выдал сообщение "Создать базу данных с именем 'phpmyadmin' и настроить там хранение конфигурации phpMyAdmin."
Нажал "Создать" phpmyadmin выдал сообщение: "You do not have necessary privileges to create a database named 'phpmyadmin'. You may go to 'Operations' tab of any database to set up the phpMyAdmin configuration storage there."
Re: vesta и phpmyadmin
В mysql 5.7 по умолчанию запретили авторизацию в phpmyadmin под системным пользователем mysql root
Можем разрешить использование root mysql, но делать этого не будем. Создадим отдельного пользователя для работы в phpmyadmin
Посмотрим данные в /etc/phpmyadmin/config-db.php
Нам нужны пользователь и пароль
Далее подключимся к mysql в терминале (пароль mysql root можно посмотреть в /root/my.cnf)
Создаем пользователя для phpmyadmin
вместо password - пароль из config-db.php
Авторизуемся в phpmyadmin, используя пользователя phpmyadmin и его пароль
Баг будет исправлен в 0.9.8-21
Можем разрешить использование root mysql, но делать этого не будем. Создадим отдельного пользователя для работы в phpmyadmin
Посмотрим данные в /etc/phpmyadmin/config-db.php
Нам нужны пользователь и пароль
Code: Select all
$dbuser='phpmyadmin';
$dbpass='password';
Code: Select all
sudo mysql --user=root mysql
Code: Select all
CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Авторизуемся в phpmyadmin, используя пользователя phpmyadmin и его пароль
Баг будет исправлен в 0.9.8-21
-
- Posts: 12
- Joined: Thu Apr 12, 2018 5:36 pm
- Os: Debian 8x
- Web: apache + nginx
Re: vesta и phpmyadmin
Спасибо заработало!