Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
serverguide-precise-ru.pdf
Скачиваний:
77
Добавлен:
03.05.2015
Размер:
1.86 Mб
Скачать

Приложения LAMP

4. phpMyAdmin

phpMyAdmin — это приложение LAMP, специально созданное для администрирования серверов MySQL. Написанное на PHP и доступное через веб-браузер, приложение phpMyAdmin предоставляет графический интерфейс для задач администрирования базы данных.

4.1. Установка

Перед установкой phpMyAdmin вам понадобится доступ к базе данных MySQL либо на том же хосте, на который установлен phpMyAdmin, либо на хосте, доступном по сети. Для дополнительной информации смотрите Раздел 1, «MySQL» [237]. Наберите в терминале:

sudo apt-get install phpmyadmin

По запросу выберите, какой веб-сервер будет настроен для phpMyAdmin.

Вэтом разделе предполагается использование в качестве веб-сервера

Apache2.

Вобозревателе перейдите по адресу http://servername/phpmyadmin, заменив serveranme на актуальный адрес сервера. На странице входа введите root в качестве имени пользователя, или другого пользователя MySQL, если вы его настраивали, а также пароль этого пользователя

MySQL.

Как только вы авторизуетесь, вы сможете при необходимости сменить пароль пользователя root, создавать пользователей, создавать/удалять базы данных, таблицы и прочее.

4.2. Конфигурация

Конфигурационные файлы для phpMyAdmin размещаются в /etc/phpmyadmin. Главный конфигурационный файл — это /etc/phpmyadmin/config.inc.php. Этот файл содержит конфигурационные опции, которые глобально применяются к phpMyAdmin.

Чтобы использовать phpMyAdmin для администрирования базы данных MySQL, расположенной на другом сервере, измените следующее в /etc/

phpmyadmin/config.inc.php:

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

253

Приложения LAMP

Замените db_server на имя или IP-адрес реального сервера удалённой базы данных. Убедитесь также, что хост phpMyAdmin имеет права доступа к удалённой базе данных.

После настройки выйдите из phpMyAdmin и зайдите снова, и вы получите доступ к новому серверу.

Файлы config.header.inc.php и config.footer.inc.php используются для

добавления верхнего и нижнего HTML-заголовков для phpMyAdmin.

Другим важным конфигурационным файлом является /etc/phpmyadmin/ apache.conf, который является символьной ссылкой на /etc/apache2/conf.d/ phpmyadmin.conf и используется для настройки Apache2 по обслуживанию сайта phpMyAdmin. Файл содержит настройки по загрузке PHP, правам доступа к каталогу и прочее. Для получения дополнительной информации о настройке Apache2 смотрите раздел Раздел 1, «HTTPD - веб сервер

Apache2» [213].

4.3. Ссылки

Документация по phpMyAdmin устанавливается из пакета и доступна по ссылке phpMyAdmin Documentation (в виде знака вопроса в обрамлении)

под логотипом phpMyAdmin. Официальная документация также доступна на сайте phpMyAdmin7.

Также хороший ресурс Mastering phpMyAdmin8.

Ещё один ресурс — это страница phpMyAdmin Ubuntu Wiki9.

7http://www.phpmyadmin.net/home_page/docs.php

8http://www.packtpub.com/phpmyadmin-3rd-edition/book

9https://help.ubuntu.com/community/phpMyAdmin

254

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]