Cd /usr/local/www/phpMyAdmin/examples

cat create_tables.sql upgrade_tables_mysql_4-1_2+.sql | mysql –u –p

35. Обновляем страницу в браузере. Добавляем нового пользователя в интерфейсе phpMyAdmin. См. меню Пользователи, Добавить нового пользователя.

Имя пользователя: pma

Хост: localhost

Пароль: 123

36. Открываем список пользователей и редактируем привилегии для pma. В разделе Привилегии уровня базы выбираем базу phpmyadmin и в разделе Глобальные привилегии выбираем опции SELECT, INSERT, UPDATE, DELETE и нажимаем ОК.

37. Правим файл /usr/local/www/phpMyAdmin/config.inc.php, добавляем в него следующее:

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

$cfg['Servers'][$i]['controluser'] = 'pma';

$cfg['Servers'][$i]['controlpass'] = '<пароль_для_pma>';

$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]['tracking'] = 'pma__tracking';

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

$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';

$cfg['Servers'][$i]['recent'] = 'pma__recent';

$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';

38. И последние штрихи J: устанавливаем права на файл config.inc.php (защищаем от изменений) и правим файл .htaccess (ограничиваем доступ к phpMyAdmin)

Chmod 640 config.inc.php

Ee /usr/local/www/phpMyAdmin/.htaccess

Order deny,allow # разрешение доступа только с указанных IP

Deny from all

Allow from 192.168.180.1

<Files config.inc.php> # запрет доступа к config.inc.php

Order deny,allow

Deny from all

</Files>

39. Вот какие мы молодцы – Все сделали!


Лабораторная работа 6

Протокол HTTP.
Обмен данными между web-сервером и клиентом по протоколу HTTP.

Цель

Изучить основные этапы взаимодействия между web-сервером и клиентом (не обязательно браузером) с помощью протокола HTTP.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: