Установка и начальная настройка phpMyAdmin

16 марта 2012 г. Alex Просмотров: 5688 RSS Обсудить
FreeBSD , ,

phpMyAdmin – набор скриптов для удаленного управления MySQL.

Установить phpMyAdmin совершенно не сложно:

[root@srv ~]# cd /usr/ports/databases/phpmyadmin

[root@srv ~]# make install clean

В окне выбора опций не забываем отметить php расширение MYSQLI – Improved MySQL support.

Далее корректируем файл конфигурации phpMyAdmin:

[root@srv ~]# ee /usr/local/www/phpMyAdmin/config.inc.php

<?php

$cfg['blowfish_secret'] = '123abc'; /* ключ для шифрования */

/* Servers configuration */

$i = 0;

/* First server */

$i++;

/* Authentication type */

$cfg['Servers'][$i]['auth_type'] = 'cookie';

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user

$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed

/* Server parameters */

$cfg['Servers'][$i]['host'] = 'localhost';

$cfg['Servers'][$i]['connect_type'] = 'tcp';

$cfg['Servers'][$i]['port'] = 3306;

$cfg['Servers'][$i]['socket'] = '';

$cfg['Servers'][$i]['extension'] = 'mysqli';

$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;

$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';

$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;

$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';

/* Advanced phpMyAdmin features */

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';

$cfg['Servers'][$i]['relation'] = 'pma_relation';

$cfg['Servers'][$i]['table_info'] = 'pma_table_info';

$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';

$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';

$cfg['Servers'][$i]['column_info'] = 'pma_column_info';

$cfg['Servers'][$i]['history'] = 'pma_history';

$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

/* End of servers configuration */

/* Directories for saving/loading files from server */

$cfg['UploadDir'] = '%u';

$cfg['SaveDir'] = '%u';

php?>

Добавляем в конфигурационный файл apache22 следующие строчки:

[root@srv ~]#ee /usr/local/etc/apache22/httpd.conf

Alias /pma/ "/usr/local/www/phpMyAdmin/"

<Directory "/usr/local/www/phpMyAdmin/">

Options none

AllowOverride Limit

Order Deny,Allow

Deny from all

Allow from 127.0.0.1 /* для ограничения доступа по ip-адресу */

</Directory>

Теперь доступ к phpMyAdmin будет доступен по адресу www.ваш_site/pma/

На этом настройку phpMyadmin можно считать завершённой.

Полезные ссылки:

http://www.phpmyadmin.net/home_page/

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru friendfeed.com livejournal.ru memori.ru google.com bobrdobr.ru yandex.ru del.icio.us
Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Комментарий будет опубликован после проверки

Имя и сайт используются только при регистрации

(обязательно)