---
title: 'Как установить и настроить phpMyAdmin на Windows Server | Zomro'
description: 'phpMyAdmin - известное веб-приложение для работы с базами данных MySQL (MariaDB). Представляет собой набор PHP скриптов, работающих под управлением веб-сервера. phpMyAdmi'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/01/image-20230702024817-2.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * Как установить и настроить phpMyAdmin на Windows Server 



# Как установить и настроить phpMyAdmin на Windows Server

29-06-2023

С помощью phpMyAdmin можно создавать, настраивать, редактировать, удалять базы данных и объекты баз данных на сервере под управлением MySQL.   
Для работы веб-приложения phpMyAdmin, на сервере уже должны быть установлены и настроены веб-сервер IIS, работающий в связке с PHP и сервер баз данных MySQL.  
Если указанные приложения не установлены, можно воспользоваться инструкциями: [Как установить и настроить PHP на Windows Server](https://zomro.com/rus/blog/faq/363-how-to-install-and-configure-php-on-windows-server), [Как установить и настроить веб-сервер IIS на Windows Server](https://zomro.com/rus/blog/faq/349-kak-ustanovit-i-nastroit-vebserver-iis-php-i-mysql-na-windows-server), [Как установить и настроить MySQL на Windows Server](https://zomro.com/rus/blog/faq/349-kak-ustanovit-i-nastroit-vebserver-iis-php-i-mysql-na-windows-server).

Для выполнения всех дальнейших действий, предполагается, что программы IIS, PHP, MySQL уже установлены и работают.

ZOMRO / форма связи

Нужна помощь системного администратора? 

Опишите ситуацию и мы свяжемся с вами в течение 15 минут.

Ваше имя 

Ваш email 

Телефон 

Опишите проблему 

ОСТАВИТЬ ЗАЯВКУ →  [ ![](/static/site/imagesNew/svg/telegram-btn-icon.svg?v=1793461018) Написать в телеграм ](https://t.me/zomro_sysadmin)

С полным перечнем услуг и цен можно ознакомиться на странице [ Услуги администрирования и обслуживания серверов. ](/rus/paid-support-services/server-management-services)

## Как установить phpMyAdmin на Windows Server

Приступим к установке.

1\. В папке C:\inetpub\wwwroot создайте папку phpmyadmin

![Как установить и настроить phpMyAdmin на Windows Server - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/01/image-20230702024817-2.jpg)

2\. Перейдите на страницу [Download phpMyAdmin](https://www.phpmyadmin.net/downloads/) и скачайте мультиязычный пакет *.all-languages.zip

![Как установить и настроить phpMyAdmin на Windows Server - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/01/image-20230702024533-1.jpg)

3\. Разархивируйте скачанный архив в ранее созданную папку C:\inetpub\wwwroot\phpmyadmin

![Как установить и настроить phpMyAdmin на Windows Server - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/01/image-20230702025958-3.jpg)

4\. Установка завершена. Откройте страницу http://localhost/phpmyadmin/, должна отобразиться стандартная форма входа в панель phpmyadmin

![Как установить и настроить phpMyAdmin на Windows Server - 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/10/image-20230710232928-2.jpg)

4.1 _Примечание к установке._

На этом этапе при открытии страницы http://localhost/phpmyadmin/, возможны такие ошибки:

4.1.1 Ошибка 1. Не найден обработчик. При этом страница с ошибкой выглядит так:

![Как установить и настроить phpMyAdmin на Windows Server - 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/10/image-20230710233412-3.jpg)

## Как настроить phpMyAdmin на Windows Server

## 

Решение: создать обработчик php файлов для веб-сервера. На скриншотах ниже указано как это можно сделать.

![Как установить и настроить phpMyAdmin на Windows Server - 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/10/image-20230710235854-9.jpg)

![Как установить и настроить phpMyAdmin на Windows Server - 7](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/10/image-20230710234120-5.jpg)

4.1.2 Ошибка 2. Не найдено PHP расширение (модуль). Например, mysqli (как на скриншоте)

![Как установить и настроить phpMyAdmin на Windows Server - 8](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/10/image-20230710234515-6.jpg)

Решение: включить необходимое расширение в файле php.ini и перезапустить веб-сервер IIS. Файл php.ini находится в папке, куда ранее был установлен PHP (в нашем примере это папка C:\php\\). Для включения необходимого расширения, необходимо найти его по названию в файле php.ini и раскомментировать (убрать вначале строки символ ; ) строку с именем расширения.

![Как установить и настроить phpMyAdmin на Windows Server - 9](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/10/image-20230710235207-7.jpg)

После сохранения файла php.ini необходимо перезапустить веб-сервер

![Как установить и настроить phpMyAdmin на Windows Server - 10](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/07/10/image-20230710235419-8.jpg)

5\. В корневой папке phpmyadmin необходимо найти файл config.sample.inc.php и переименовать его в config.inc.php. Далее откройте config.inc.php в блокноте или другом тектовом редакторе (рекомендуем Notepad++) и раскомментируйте (уберите вначале строки символы //) такие строки:

> $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]['table_uiprefs'] = 'pma__table_uiprefs';  
>  $cfg['Servers'][$i]['tracking'] = 'pma__tracking';

Дополнительно замените слово localhost на 127.0.0.1  


![Как установить и настроить phpMyAdmin на Windows Server - 11](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801130509-1.jpg)

Сохраните файл config.inc.php.

6\. В браузере переходим на страницу http://127.0.0.1/phpmyadmin и логинимся с учетными данными пользователя root, пароль которого был создан при установке на сервер MySQL.

![Как установить и настроить phpMyAdmin на Windows Server - 12](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801130741-2.jpg)

![Как установить и настроить phpMyAdmin на Windows Server - 13](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801130813-3.jpg)

7\. Для хранения служебной информации, phpmyadmin использует собственную базу данных, которую мы сейчас создадим. Также создадим пользовател с полными правами на данную базу данных.  
Для создания базы данных, воспользуемся готовым дампом, предоставленным разработчиками в файле create_tables.sql. Данный файл находится в подпапке sql. Для импорта данного дампа, находясь на главной странице phpmyadmin перейдите на вкладку Импорт

![Как установить и настроить phpMyAdmin на Windows Server - 14](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801131700-4.jpg)

![Как установить и настроить phpMyAdmin на Windows Server - 15](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801131802-5.jpg)

выберите файл create_tables.sql

![Как установить и настроить phpMyAdmin на Windows Server - 16](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801132321-1.jpg)

нажмите кнопку Import (в самом низу формы) и дождитесь завершения импорта базы данных.

Теперь в списке должна появиться база данных phpmyadmin

![Как установить и настроить phpMyAdmin на Windows Server - 17](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801132350-2.jpg)

Теперь создадим учетную запись MySQL и предоставим права доступа на только что созданную базу данных. Для этого перейдите в базу данных phpmyadmin и нажмите Привелегии / Privileges - Добавить пользователя / Add user account 

![Как установить и настроить phpMyAdmin на Windows Server - 18](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801132438-3.jpg)

Заполните поля формы, как указано на скриншоте

![Как установить и настроить phpMyAdmin на Windows Server - 19](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801132524-4.jpg)

В файле config.inc.php необходимо раскомментировать строки и прописать данные доступа ранее созданного пользователя pma

> $cfg['Servers'][$i]['controluser'] = 'pma';  
>  $cfg['Servers'][$i]['controlpass'] = 'pmapass';

pmapass - пароль пользователя pma

![Как установить и настроить phpMyAdmin на Windows Server - 20](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a55%40server-panel.net/2023/08/01/image-20230801132630-5.jpg)

В данной статье мы научились устанавливать phpmyadmin на Windows Server. 

Похожие статьи

[Как переустановить ОС на выделенном сервере](https://zomro.com/rus/blog/faq/122-kak-pereustanovit-os-na-vydelennom-servere) [Как быстро настроить SFTP сервер в Windows](https://zomro.com/rus/blog/faq/394-quick-setup-of-the-sftp-server-on-windows-server) [Как просматривать серверные логи Ubuntu и их фильтрация](https://zomro.com/rus/blog/faq/359-how-to-view-and-filter-ubuntu-server-logs) [Как скопировать данные с хоста в Docker и из Docker на хост](https://zomro.com/rus/blog/faq/284-kak-skopirovat-dannye-s-hosta-v-docker-i-iz-docker-na-host) [Как создать RAID 0 и RAID 1 на G7](https://zomro.com/rus/blog/faq/241-kak-sozdat-raid-0-i-raid-1)

[ Premium Cloud VPS от €7.95/мес ](/rus/premium-vps)

![](/static/site/imagesNew/blogSupport/popup-server.avif?v=1793461018)

ZOMRO / SERVER MANAGEMENT

Нужна помощь сисадмина? 

Опишите ситуацию и мы свяжемся с вами в течение 15 минут.

Ваше имя 

Ваш email 

Телефон 

Опишите проблему 

ОСТАВИТЬ ЗАЯВКУ →  [ ![](/static/site/imagesNew/svg/telegram-btn-icon.svg?v=1793461018) Написать в телеграм ](https://t.me/zomro_sysadmin)

С полным перечнем услуг и цен можно ознакомиться на странице [ Услуги администрирования и обслуживания серверов. ](/rus/paid-support-services/server-management-services)

Ваши данные успешно отправлены!

Спасибо за обращение. Мы свяжемся с вами в ближайшее время.

Got it! 
