1.скачайте последнюю версию phpMyAdmin с www.phpmyadmin.net
2. распакуйте скачанный дистрибутив
> tar -xzvf phpMyAdmin-2.7.0-pl1.tar.gz
3. Перемещаем это в соответствующее место.
> mv phpMyAdmin-2.7.0-pl1 /usr/share/
4. Настраиваем phpMyAdmin
> cd /usr/share/phpMyAdmin-2.7.0-pl1
> cp config.default.php config.inc.php
> nano -w config.inc.php
5. Найдите каждую строку и проверьте что у вас записано именно так.
$cfg['Servers'][$i]['auth_type'] = 'http'; // Метод аутентификации
$cfg['Servers'][$i]['user'] = 'root'; // MySQL пользователь
$cfg['Servers'][$i]['password'] = ''; // MySQL пароль
6. Сохраните файлы.
7. Создайте конфиг apache для phpmyadmin и перезагрузите apache.
> echo "alias /webdb /usr/share/phpMyAdmin-2.7.0-pl1" > /etc/httpd/conf.d/phpMyAdmin.conf
> service httpd restart
8. Теперь можно запускать. Убедитесь что установили пароль администратора
Если у вас выскочит ошибка
То это будет MySQL ошибка и мы запустим эту команду в терминале:
сначала проверим что MySQL доступен (я думаю так и должно быть в вашем случае) на вашем сервере,
mysqld работает
Если вы получили ошибку: 'Access denied for for user ...и т д'
тогда вы используете неправильный пароль суперпользователя root (mysql-admin).
Тогда попробуйте войти под пользователем root без пароля(так установлено по-умолчанию)
Если получите сообщение:'Check that mysqld is running...' то запустите сервис mysqld
То теперь можно попытаться войти в MySQL ...
Теперь мы успешно авторизированы сервером MySQL.
Сделаем так:
(это покажет список пользователей в MySQL)
2. распакуйте скачанный дистрибутив
> tar -xzvf phpMyAdmin-2.7.0-pl1.tar.gz
3. Перемещаем это в соответствующее место.
> mv phpMyAdmin-2.7.0-pl1 /usr/share/
4. Настраиваем phpMyAdmin
> cd /usr/share/phpMyAdmin-2.7.0-pl1
> cp config.default.php config.inc.php
> nano -w config.inc.php
5. Найдите каждую строку и проверьте что у вас записано именно так.
$cfg['Servers'][$i]['auth_type'] = 'http'; // Метод аутентификации
$cfg['Servers'][$i]['user'] = 'root'; // MySQL пользователь
$cfg['Servers'][$i]['password'] = ''; // MySQL пароль
6. Сохраните файлы.
7. Создайте конфиг apache для phpmyadmin и перезагрузите apache.
> echo "alias /webdb /usr/share/phpMyAdmin-2.7.0-pl1" > /etc/httpd/conf.d/phpMyAdmin.conf
> service httpd restart
8. Теперь можно запускать. Убедитесь что установили пароль администратора
Если у вас выскочит ошибка
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
То это будет MySQL ошибка и мы запустим эту команду в терминале:
сначала проверим что MySQL доступен (я думаю так и должно быть в вашем случае) на вашем сервере,
[root@localhost]# mysqladmin ping -u root -p
Enter password: your-root-mysql-adminpasswd-here
Enter password: your-root-mysql-adminpasswd-here
mysqld работает
Если вы получили ошибку: 'Access denied for for user ...и т д'
тогда вы используете неправильный пароль суперпользователя root (mysql-admin).
Тогда попробуйте войти под пользователем root без пароля(так установлено по-умолчанию)
Если получите сообщение:'Check that mysqld is running...' то запустите сервис mysqld
[root]# service mysqld start
Starting MySQL [OK]
Starting MySQL [OK]
То теперь можно попытаться войти в MySQL ...
[root@localhost]# mysql -u root -p
Enter password: the-passwd-you-used-above
Welcome to the MySQL monitor...
(--etc--)
mysql>
Enter password: the-passwd-you-used-above
Welcome to the MySQL monitor...
(--etc--)
mysql>
Теперь мы успешно авторизированы сервером MySQL.
Сделаем так:
mysql>show databases;
|---------|
|Database|
|---------|
|mysql ---|
|test-----|
|---etc---|
|---------|
mysql>use mysql;
Databse changed
mysql>select * from mysql.user;
|---------|
|Database|
|---------|
|mysql ---|
|test-----|
|---etc---|
|---------|
mysql>use mysql;
Databse changed
mysql>select * from mysql.user;
(это покажет список пользователей в MySQL)
Комментариев нет:
Отправить комментарий