Установка PhpMyAdmin на Centos 6 с помощью YUM

17.05.2014

Для начала установим репозиторий RPMForge:

i386 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
x86_64 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

Импортирование ключа:

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

Теперь убедитесь, что вы скачали пакет без ошибок.

rpm -K rpmforge-release-0.5.3-1.el6.rf.*.rpm

Установите пакет.

rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm

 

После этого можно сделать:

yum install phpmyadmin

Приступаем к настройкам:

  1. В файле /etc/httpd/conf.d/phpmyadmin.conf нужно прописать с какого ip адреса разрешить подключение (по умолчанию прописан 127.0.0.1). Добавляем, через пробел, необходимые адреса.
  2. В файле /usr/share/phpmyadmin/config.inc.php найдем строку:

    $cfg['Servers'][$i]['auth_type'] = 'cookies';
    и меняем значение cookies на http

  3. Перезагрузим веб-сервер:

    service httpd restart

  4. Теперь phpmyadmin будет доступен по адресу http://ip_адрес_/phpmyadmin/

В файле phpmyadmin.conf перечислено несколько алиасов, поэтому наравне с phpmyadmin можно использовать - phpMyAdmin, mysqladmin ...

При таком способе авторизации, можно будет авторизоваться под любым из существующий mySql пользователей (например, root), если у них есть необходимые права.


Категории: Web, Linux, Centos
Яндекс.Метрика