phpMyAdmin Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:приложения_lamp:phpmyadmin [2012/07/28 14:49]
[Настройка]
wiki:руководство_по_ubuntu_server:приложения_lamp:phpmyadmin [2018/09/28 06:21] (текущий)
[Настройка]
Строка 16: Строка 16:
 По запросу выберите какой web сервер будет настроен для phpMyAdmin. В этом разделе предполагается использование в качестве web сервера **Apache2**. По запросу выберите какой web сервер будет настроен для phpMyAdmin. В этом разделе предполагается использование в качестве web сервера **Apache2**.
  
-В обозревателе перейдите по адресу **%%http://​%%//​servername//​%%/​phpmyadmin%%**, заменив **//​servername//​** на актуальный адрес сервера. На странице входа введите //root// в качестве имени пользователя,​ или другого пользователя,​ если вы его настраивали,​ а также пароль этого пользователя MySQL.+Далее производим настройку apache для обеспечения работы phpMyAdmin. \\ 
 +Начиная с ubuntu 13.10 необходимо выполнить команды в терминале:​ 
 +<​code>​sudo ln -s /​etc/​phpmyadmin/​apache.conf /​etc/​apache2/​conf-available/​phpmyadmin.conf 
 +sudo a2enconf phpmyadmin 
 +sudo /​etc/​init.d/​apache2 reload</​code>​ 
 + 
 +В обозревателе перейдите по адресу **%%http://​%%//​localhost//​%%/​phpmyadmin%%** . На странице входа введите //root// в качестве имени пользователя,​ или другого пользователя,​ если вы его настраивали,​ а также пароль этого пользователя MySQL. ​ 
 + 
 +<​note>​Если на предыдущем шаге, когда заходите по адресу **%%http://​%%//​localhost//​%%/​phpmyadmin%%**,​ сервер выдает ошибку 404 - Not found, проверьте расположение файла **%%phpmyadmin.conf%%**. В случае ubuntu 12.04: если файл отсутствует по адресу **%%/​etc/​apache2/​conf.d/​phpmyadmin.conf%%** и при этом существует по адресу **%%/​etc/​phpmyadmin/​apache.conf%%**,​ то переместите файл и перезапустите сервер:​ 
 +<​code>​sudo ln -s /​etc/​phpmyadmin/​apache.conf /​etc/​apache2/​conf.d/​phpmyadmin.conf 
 +sudo /​etc/​init.d/​apache2 restart</​code>​ 
 +После этого попробуйте снова войти через браузер. 
 +</​note>​
  
 Как только вы авторизуетесь,​ вы сможете при необходимости сменить пароль пользователя root, создавать пользователей,​ создавать/​удалять базы данных,​ таблицы и пр. Как только вы авторизуетесь,​ вы сможете при необходимости сменить пароль пользователя root, создавать пользователей,​ создавать/​удалять базы данных,​ таблицы и пр.
Строка 26: Строка 38:
 Чтобы использовать phpMyAdmin для управления MySQL на другом сервере,​ настройте следующую запись в /​etc/​phpmyadmin/​config.inc.php:​ Чтобы использовать phpMyAdmin для управления MySQL на другом сервере,​ настройте следующую запись в /​etc/​phpmyadmin/​config.inc.php:​
 <​code>​$cfg['​Servers'​][$i]['​host'​] = '​db_server';</​code>​ <​code>​$cfg['​Servers'​][$i]['​host'​] = '​db_server';</​code>​
-<​note>​Замените //​db_server//​ на актуальный IP адрес удаленного сервера базы данных. Также убедитесь,​ что компьютер с phpMyAdmin имеет права доступа ​на удаленную базу.</​note>​+<​note>​Замените //​db_server//​ на актуальный IP адрес удаленного сервера базы данных. Также убедитесь,​ что компьютер с phpMyAdmin имеет права доступа ​к удаленной базе.</​note>​
 После настройки выйдите из phpMyAdmin и зайдите снова и вы получите доступ к новому серверу. После настройки выйдите из phpMyAdmin и зайдите снова и вы получите доступ к новому серверу.
  
Строка 32: Строка 44:
  
 Другим важным файлом настройки является /​etc/​phpmyadmin/​apache.conf,​ который является символьной ссылкой на /​etc/​apache2/​conf.d/​phpmyadmin.conf и используется для настройки Apache2 по обслуживанию сайта phpMyAdmin. Файл содержит настройки по загрузке PHP, правам доступа к каталогу и пр. Для дополнительной информации смотрите раздел [[wiki:​руководство_по_ubuntu_server:​web_сервера:​httpd_apache2_web_server|HTTPD - Apache2 интернет сервер]]. Другим важным файлом настройки является /​etc/​phpmyadmin/​apache.conf,​ который является символьной ссылкой на /​etc/​apache2/​conf.d/​phpmyadmin.conf и используется для настройки Apache2 по обслуживанию сайта phpMyAdmin. Файл содержит настройки по загрузке PHP, правам доступа к каталогу и пр. Для дополнительной информации смотрите раздел [[wiki:​руководство_по_ubuntu_server:​web_сервера:​httpd_apache2_web_server|HTTPD - Apache2 интернет сервер]].
 +=== Ограничить видимость для интернета ===
 +в файл /​etc/​apache2/​conf-enabled/​phpmyadmin.conf под строчкой
 +<​code><​Directory /​usr/​share/​phpmyadmin>​ </​code>​
 +добавить<​code>​
 +    Deny from all
 +    Allow from 127.0.0.1 109.172.13.224 192.168.1.</​code>​
  
 ====Ссылки==== ====Ссылки====
  
-    The phpMyAdmin ​documentation comes installed with the package and can be accessed from the phpMyAdmin Documentation ​link (a question mark with a box around itunder the phpMyAdmin ​logoThe official ​docs can also be access on the phpMyAdmin ​site+  -- Документация по phpMyAdmin ​устанавливается из пакета и доступна по ссылке ​phpMyAdmin Documentation (знак вопроса в обрамлениипод логотипом ​phpMyAdmin. ​Официальная документация также доступна на сайте ​ [[http://​www.phpmyadmin.net/​home_page/​docs.php|phpMyAdmin]]
- +  -- Также хороший ресурс [[http://​www.packtpub.com/​phpmyadmin-3rd-edition/​book|Mastering phpMyAdmin]]
-    Also, Mastering phpMyAdmin ​is a great resource+  -- Еще один ресурс - это страница [[https://​help.ubuntu.com/​community/​phpMyAdmin|phpMyAdmin Ubuntu Wiki]].
- +
-    A third resource is the phpMyAdmin Ubuntu Wiki page.+
  
 ---- ----