Как установить phpmyadmin на windows 7: 7. Устанавливаем PhpMyAdmin — Документация docs.cs-cart.ru 4.3.x

Как установить phpMyAdmin на сервер и компьютер — Блог

Автор: HostZealot Team

2 мин.

phpMyAdmin представляет собой веб-интерфейс для удобного управления СУБД MySQL, запуска команд SQL и просмотра содержимого серверных БД. Это продукт open-source software, то есть приложение с открытым исходным кодом. Возможности этого веб-интерфейса весьма широки:

О чем вы узнаете в этой статье?

  • Правильная установка phpMyAdmin на компьютер
  • Правильная установка phpMyAdmin на сервер
  • Установка phpMyAdmin на Ubuntu
  • Руководство для OS Debian
  • Руководство для ОС CentOS
  • создание и удаление баз данных;
  • создание, копирование, удаление, изменение названий;
  • сопровождение таблиц;
  • управление ключами;
  • расширенный поиск по базе данных;
  • одновременное управление несколькими серверами;
  • создание графических схем БД;
  • загрузка текстовых файлов и таблиц;
  • export, import, просмотр дампов таблиц;
  • конвертация хранимых данных в любые другие форматы;
  • выполнение SQL-запросов и многое другое.

И при всем этом phpMyAdmin поддерживает мультипользовательское использование, что делает это приложение невероятно универсальным и удобным. В этой статье мы расскажем, как установить phpMyAdmin на компьютер и на сервер.

Правильная установка phpMyAdmin на компьютер

Предварительная настройка компьютера предусматривает необходимость установки и настройки трех ключевых компонентов:

  1. Сервер Apache.
  2. PHP.
  3. База данных MySQL.

Также необходимо убедиться, что компьютер подключен к серверу по защищенному протоколу SSH, в противном случае вы рискуете безопасностью сервера.

Когда все эти действия произведены, приступаем непосредственно к установке phpMyAdmin на компьютер. Переходим на официальный сайт для русского региона, там вы увидите большой перечень актуальных версий – выбираете подходящую и скачиваете. Затем:

  • перейти в папку htdocs – её можно найти на системном диске в директории «Apache»;
  • переносим папку из архива, ждем окончания копирования и меняем имя папки на «phpmyadmin»;
  • переходим в папку «PHP», ищем файл «php. ini-production» и меняем его название на «php.ini», после чего запускаем через блокнот;
  • ищите строчки «extension=php_mysqli.dll» и «extension=php_mbstring.dll» — в них нужно удалить точку с запятой;
  • остается сохранить изменения и закрыть блокнот.

Теперь, когда вы в адресную строку введете http://localhost, то попадете на страницу авторизации в веб-интерфейс phpMyAdmin.

Правильная установка phpMyAdmin на сервер

Последовательность действий при установке приложения будет отличаться, в зависимости от используемой операционной системы. Общие требования идентичны – подключаемся только по защищенному туннелю, а также предварительно нужно будет установить и настроить основное серверное ПО – PHP, MySQL, а также веб-сервер Apache или Nginx. Далее мы предоставим руководство для трех самых популярных операционных систем.

Установка phpMyAdmin на Ubuntu

Прежде чем приступить к установке, потребуется провести проверку, установлено ли на сервер расширение PHP, ведь без него не получится редактировать текстовые строки в Unicode. В командную строку пишем:

sudo apt install php-mbstring

Как только обновление завершится, вы сможете приступить непосредственно к установке веб-интерфейса. Для этого введите команду:

sudo apt install phpmyadmin

Перед вами появится окно установщика, где вы сможете выбрать на выбор два веб-сервера для автоматической перенастройки – это apache2 и lighttpd. Выбираем apache2 и подтверждаем с помощью пробела.

Следующий шаг потребует создать базу данных для устанавливаемого программного обеспечения – просто соглашаетесь и продолжаете. Установщик предложит вам придумать пароль для нового профиля – желательно сложный. Старайтесь использовать буквы в разном регистре, цифры, а также символы. Комбинацию нужно куда-нибудь записать на бумажку или внести в менеджер паролей.

Для завершения установки phpMyAdmin на сервере нужно включить два важных расширения с помощью команд:

sudo phpenmod mcrypt
sudo phpenmod mbstring

Введите их поочередно, после чего сервер нужно перезапустить. Используйте специальный запрос:

sudo systemctl restart apache2

Готово, phpMyAdmin на Ubuntu установлен и готов к работе.

Руководство для OS Debian

Перед установкой нужно будет заранее развернуть на сервере комплекс LAMP, который включает 4 компонента:

  • Linux – в нашем случае любой из актуальных дистрибутивов Debian.
  • Apache – свободный веб-сервер с гибкой конфигурацией и встроенным механизмом виртуальных хостов.
  • MariaDB/MySQL – системы управления базами данных (СУБД).
  • PHP – скриптовый язык, на котором разрабатывают веб-приложения и страницы сайтов.

Если этих компонентов на сервере еще нет, то после установки Debian через командную строку пропишите следующее:

apt install nginx php-fpm mysql-server

Установка займет некоторое время, а после вы сможете приступить к настройке. Рекомендуем для обеспечения безопасности установить сертификат SSL/TLS, так вы сможете зашифровать передаваемый трафик.

Следует подчеркнуть, что в репозиториях Debian многие популярные программы и компоненты отсутствуют, так что пункт с phpMyAdmin необходимо подключить собственноручно. Для этого откройте sources.list через редактор. Опуститесь вниз, в самом конце содержимого нужно добавить две строки:

deb http://deb.debian.org/debian/ stretch main contrib non-free
deb-src http://deb.debian.org/debian/ stretch main contrib non-free

Подтвердите сохранение изменений и вернитесь назад. Следующим шагом будет обновление БД MySQL. Используйте команду:

apt-get update

Затем:

apt-get install phpmyadmin

В открывшемся окне подтверждаем выбранный веб-сервер, после чего попадем в окно с запросом, разрешить ли использование «dbconfig-common». Использование этого параметра требуется для настройки базы данных и пользователя с правами администратора в рамках приложения phpMyAdmin, так что подтверждаем.

Остается дело за малым – придумываем сложный пароль, вводим его и завершаем установку. Когда все компоненты будут установлены, можете приступать к работе. Проверку можно осуществить с помощью перехода на виртуальный домен.

Руководство для ОС CentOS

Как и в двух предыдущих случаях, первым делом инсталлируем веб-сервер Apache и PHP. Затем устанавливаем репозиторий EPEL с помощью такой команды:

yum install epel-release

Так вы получите доступ к пакету, содержащему установщик phpMyAdmin. Приступаем к установке:

yum install phpmyadmin

Следом сразу нужно установить компоненты LAMP:

yum install php-json php-mbstring php-mysqli

И в самом конце просто перезагружаем сервак командой:

systemctl restart httpd

После перезагрузки настраиваем виртуальный домен с помощью специального конфигурационного файла в директории vi /etc/httpd/conf. d/phpMyAdmin.conf. Его содержимое должно быть таким:

Define root_domain phpmyadmin.dmosk.local
Define root_path /usr/share/phpMyAdmin
ServerName ${root_domain}
ServerAlias www.${root_domain}
DocumentRoot ${root_path}
     AllowOverride All
    Options Indexes ExecCGI FollowSymLinks
    Require all granted

Можете просто скопировать и залить в файл. Изменения обязательно сохраняем. На всякий случай вводим команду:

apachectl configtest

Она нужна для проверки на наличие ошибок. Если всё корректно и никаких ошибок сервер не выявляет, перезапускаем его. На этом установка phpMyAdmin на CentOS подходит к концу. Теперь вы можете перейти на страничку, где расположен виртуальный домен, и после ввода пароля и логина сможете авторизоваться.

На этом мы заканчиваем наш материал. Если возникнут вопросы или сложности с настройкой, свяжитесь со специалистами HostZealot по указанным на сайте номерам телефонов. Всего доброго!

Инструкция по установке Apache, PHP, MySQL на Windows Server

Эта статья поможет установить Apache, PHP, MySQL на Windows Server. Самый простой способ, облегчающий установку, настройку и управление всеми компонентами — WampServer. WampServer это платформа для веб-разработки под Windows для динамических веб-приложений с помощью сервера Apache2, интерпретатора скриптов PHP и базы данных MySQL. В него также входит веб-приложение PHPMyAdmin для наиболее простой обработки баз данных.

Установка

Перед началом установки WampServer необходимо настроить Windows Firewall, указав специфические порты: 80 и 443. Подробнее в статье.

Также необходимо настроить браузер Internet Explorer, для того чтобы загрузить файлы из внешних источников.

Перед работой с WampServer для начала установим необходимые библиотеки. Для этого требуются компоненты The Visual C++ Redistributable Packages (2008-2019), которые можно загрузить по следующей ссылке и установить все компоненты из каждого исполняемого файла.

Теперь загружаем установщик WampServer.

После запуска исполняемого файла начнется установка Wampserver

Принимаем лицензионное соглашение, указываем папку для установки (указываемый путь не должен содержать пробелов!).

Нажимаем Next и Install. Дожидаемся окончания установки.

На предложение изменить стандартный браузер и текстовый редактор нажимаем “No”.

Установка завершена, нажимаем Finish

На рабочем столе появится иконка с Wampserver64, запускаем сервер двойным щелчком.

В нижней панели справа появится зеленый значок запущенного сервера.

В браузере перейдите по ссылке http://localhost/ или вашему ip адресу для проверки.

Конфигурирование Apache

Откройте файл C:wamp64binapacheapache2. 4.39confhttpd.conf с помощью текстового редактора. С помощью поиска найдите первое вхождение строки “Require local”, и замените параметр “local” на “all granted”.

Меняем на

Сохраните изменения и закройте файл.

Откройте файл конфигурации виртуальных хостов C:wamp64binapacheapache2.4.39confextrahttpd-vhosts.conf и замените содержимое тега Directory на следующие параметры:

    Options +Indexes +Includes +FollowSymLinks +MultiViews

    AllowOverride All

    Order deny,allow

    allow from all 

Сохраните изменения и закройте файл.

Перезапустите WampServer нажав правой кнопкой мыши в нижней панеле на значок сервера и выберите пункт “Refresh”.

Проверка

C другого компьютера в браузере попытайтесь перейти по адресу:

<ip-address>/index. html

где ip-address — адрес вашего Windows Server. Его можно узнать в панели управления сервером Lincore.

Например:

Настройка phpMyAdmin

На своем локальном хосте на главной странице WampServer в меню “Tools” выберете “phpmyadmin”, или перейдите по ссылке http://localhost/phpmyadmin/ в браузере.

В открывшемся окне введите значения логина и пароля по умолчанию:

Логин: root

Пароль: оставьте поле пустым

После авторизации вы можете изменить пароль для пользователя root, а также добавить новых пользователей. Для этого перейдите во вкладку “Учетные записи пользователей”.

Для добавления пользователя перейдите по ссылке “Добавить учетную запись пользователя”. Чтобы изменить пароль для уже существующих пользователей выберите действие “Редактировать привилегии”, далее “Изменить пароль”.

Сохраните изменения и перезапустите WampServer нажав правой кнопкой мыши в нижней панеле на значок сервера и выберите пункт “Refresh”.

Веб-сервер готов к работе.

050010
г. Алматы
ул. Валиханова, д. 117, кв. 3

+7 (727) 350-53-42

106
28

ТОО «LINCORE – облачные технологии»

050010
г. Алматы
ул. Валиханова, д. 117, кв. 3

+7 (727) 350-53-42

106
28

ТОО «LINCORE – облачные технологии»

106
28

Установите phpMyAdmin в Windows 7

Я без проблем установил MySQL, PHP и Apache в Windows 7 в соответствии с вашими инструкциями. Затем я попытался установить в phpMyAdmin на том же компьютере с Windows 7 , используя инструкции с другого веб-сайта, поскольку не смог найти их на вашем. Но я не добился успеха. Можете ли вы помочь мне, объяснив, как загрузить phpMyAdmin на мой компьютер, как вы это делали для MySQL, PHP и Apache? Спасибо и привет.
Rakesh Giri

Я давно собирался разместить инструкции по установке phpMyAdmin на компьютер с Windows 7. Однако на самом деле это никогда не было приоритетом, поскольку:

  • Я всегда использовал клиент командной строки MySQL, и он мне очень нравится.
  • У меня не было времени.
  • Я думал, что это должно быть довольно просто даже для тех, кто только начинает. Это было «частично» неверное предположение.

Рекламные ссылки

В общем, хватит болтать, вот шаги, которые вам нужно выполнить.

Инструкции по установке: phpMyAdmin в Windows 7

Прежде чем мы перейдем к подробным пошаговым инструкциям (ниже), обратите внимание, что я предположил, что вы установили PHP, MySQL и Apache в соответствии с инструкциями, которые я предоставил в других статьях (ссылки внизу). Это важно. Если вы этого не сделали, не забудьте соответствующим образом изменить путь к каталогу/папке.

  1. Первый шаг — получить файл загрузки phpMyAdmin . Я выбрал phpMyAdmin-3.4.5-english.zip с www.phpmyadmin.net/home_page/downloads.php [слайд 1]. Я мог бы загрузить файл «все языки», но английский — это все, что я хочу и когда-либо буду использовать.
  2. В корне документа, который должен быть C:\websites, если вы установили Apache и PHP в соответствии с моими инструкциями, создайте новую папку и назовите ее phpmyadmin [Слайд 2].
    Важно: Файлы phpMyAdmin должны быть установлены в корень документа. Возможно, вы изменили это при настройке Apache — проверьте файл конфигурации веб-сервера, httpd.conf.
  3. Откройте папку, в которую вы скачали zip-архив phpMyAdmin. Дважды щелкните файл, чтобы открыть его. Вы найдете другую папку — дважды щелкните по ней, пока не получите список файлов и папок. Они составляют пакет программ phpMyAdmin. Выделите все файлы и папки (используйте сочетание клавиш Ctrl-A), а затем скопируйте все (щелкните правой кнопкой мыши и выберите «Копировать» или используйте сочетание клавиш Ctrl-C) [Слайд 3].
  4. Перейдите в пустую папку phpmyadmin, которую вы создали в корневом каталоге документа на шаге 2, и вставьте содержимое буфера обмена (щелкните правой кнопкой мыши и выберите «Вставить» ИЛИ сочетание клавиш Ctrl-V). Файлы начнут копироваться в папку назначения [Слайд 4].
  5. Как вы понимаете, установка phpMyAdmin на компьютер с Windows 7 — это просто распаковка файла в корень документа. Теперь о настройке (тоже очень простой).
  6. Найдите config.sample.inc.php в папке установки phpMyAdmin [Слайд 5]. Переименуйте этот файл в config.inc.php.
  7. Откройте этот файл в Блокноте и с помощью «Найти» (Ctrl-F) найдите следующую строку [Слайды 6 и 7]:
    $cfg['blowfish_secret'] = ''; /* ВЫ ДОЛЖНЫ ЗАПОЛНИТЬ...
     

    Введите значение по вашему выбору, например:

    $cfg['blowfish_secret'] = 'ba17c1ec07d65003'; /* ВЫ ДОЛЖНЫ. ..
     

    Сохраните файл config.inc.php и закройте окно Блокнота, так как его работа завершена!
    ВАЖНО: Если config.inc.php выглядит как мусор, не пугайтесь. Чтобы сделать содержимое более читаемым, сначала откройте файл с помощью WordPad (находится в разделе «Аксессуары») и сразу сохраните его, не внося никаких изменений. Теперь вы можете открыть его в блокноте.

  8. Теперь нам нужно изменить файл конфигурации PHP — php.ini. Вы найдете его в папке установки PHP, которая будет C:/php, если вы следовали моим инструкциям. Щелкните правой кнопкой мыши файл php.ini и выберите его открытие в Блокноте [Слайд 8].
  9. Найдите следующую строку и удалите точку с запятой в начале [Слайд 9]:
    ;расширение=php_mbstring.dll
     
  10. Сохраните файл php.ini и перезагрузите компьютер.
  11. Запустите окно веб-браузера и укажите в нем адрес http://localhost/phpmyadmin/index.php. Вы получите страницу входа [слайд 10]. Примечание. Измените адрес в соответствии с именем папки установки phpMyAdmin. Войдите сейчас с вашим именем пользователя и паролем MySQL.
  12. При успешном входе в систему вы увидите панель инструментов phpMyAdmin [Слайд 11].

Проблема при установке phpMyAdmin в Windows 7 и как я ее решил

Шаги установки, описанные выше, не упоминают две небольшие проблемы. Чтобы узнать больше, перейдите по следующим ссылкам:

  • Не удается загрузить расширение mcrypt. Пожалуйста, проверьте вашу конфигурацию PHP
  • Расширение PHP mbstring не найдено

Установка Apache, PHP и MySQL

Как вы знаете, без MySQL вам будет бесполезен phpMyAdmin. Итак, вот ссылки на то, как установить приложение базы данных, а также веб-сервер и PHP на свой компьютер:

  • Установить Apache в Windows 7
  • Как установить PHP на Windows 7
  • Инструкции по установке MySQL в Windows 7

Как установить phpMyAdmin в любой операционной системе

Управление базой данных — сложная, но необходимая часть работы веб-сайта. К счастью, существует такое программное обеспечение, как phpMyAdmin, которое значительно упрощает этот процесс. Этот популярный инструмент администрирования может показаться сложным в освоении, но доступ к вашей базе данных и ее изменение станут легкой задачей, как только вы освоите ее.

Самое сложное — это узнать, как установить phpMyAdmin и настроить его на своем веб-сервере. Если у вас возникли проблемы, вы, конечно, не единственный.

В этой статье мы шаг за шагом покажем вам, как установить phpMyAdmin во всех основных операционных системах, а также как настроить его оттуда.

Начнем!

Предпочитаете смотреть видеоверсию?

Что такое phpMyAdmin?

За каждым сайтом стоит база данных. Эта база данных позволяет хранить данные, начиная от информации об учетной записи пользователя и заканчивая сообщениями, которые вы размещаете на своем сайте. Хотя существует множество служб баз данных, MySQL является самой популярной. И, скорее всего, именно его использует ваш сайт. MariaDB является распространенной альтернативой.

Непосредственное взаимодействие с MySQL может быть сложным и запутанным, особенно если вы новичок в администрировании веб-сайтов. Но взаимодействие с вашими базами данных часто является необходимой частью обслуживания сайта.

phpMyAdmin был создан, чтобы предоставить визуальный интерфейс на основе браузера для MySQL и упростить работу с вашей базой данных. Из-за его популярности многие службы веб-хостинга включают доступ к phpMyAdmin, включая Kinsta.

Управление базой данных может быть сложным 😅 Существует phpMyAdmin, чтобы сделать этот процесс намного проще ✅ Узнайте, как установить и настроить его прямо здесь. Нажмите, чтобы твитнуть

Зачем вам нужен phpMyAdmin?

Без такого инструмента, как phpMyAdmin, единственным способом доступа к базе данных является командная строка. Это означает, что у вас нет визуального интерфейса — только текстовая подсказка, в которую вы вводите команды. Такой способ может сбить с толку и даже привести к случайной поломке вашего сайта.

phpMyAdmin является бесплатным и открытым исходным кодом. Его поддерживает широкий спектр веб-хостов, и вы даже можете установить его самостоятельно, не заплатив ни цента. И после того, как вы его установили, выполнение команд базы данных из визуального интерфейса стало гораздо более интуитивным.

Все еще в раздумьях? Вы можете сами попробовать phpMyAdmin, чтобы понять, подходит ли вам этот менеджер баз данных. После того, как вы протестировали его и решили, что он вам понравится, вы можете установить инструмент на свой сервер.

Требования phpMyAdmin

Требования для установки phpMyAdmin, к счастью, относительно просты. Если у вас есть какой-либо веб-сервер, вы почти наверняка сможете его запустить. Вот подробные требования:

  • Любой веб-сервер
  • MySQL или MariaDB 5.5 или новее
  • Веб-браузер, поддерживающий Javascript, файлы cookie и Bootstrap 4.5 (для доступа к phpMyAdmin)
  • PHP 7.2.5 или новее
  • Дополнительные требования к PHP: расширения сеанса и SPL, хэш, ctype и поддержка JSON. Другие расширения, такие как mbstring, могут повысить производительность или добавить дополнительную второстепенную функциональность (полный список см. на странице требований).

Системные требования phpMyAdmin.

Прежде чем пытаться установить phpMyAdmin, помните, что на многих веб-хостингах он уже установлен. Кинста среди них; если вы хотите получить доступ к диспетчеру баз данных, войдите в свою учетную запись Kinsta, затем перейдите на вкладку Info и найдите Database Access .

Перед установкой phpMyAdmin проверьте документацию вашего веб-хостинга, чтобы убедиться, что он еще не установлен.

Шаг за шагом: установка phpMyAdmin

После того, как вы убедились, что ваш сервер поддерживает phpMyAdmin, пришло время приступить к его установке. Веб-серверы поставляются с широким спектром операционных систем, поэтому мы включили все самые популярные из них, включая Windows, Mac и несколько дистрибутивов Linux.

Вот пошаговая инструкция по установке phpMyAdmin.

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

Согласно требованиям, вам понадобится веб-сервер с PHP и база данных для использования phpMyAdmin. Хотя вы, несомненно, можете загрузить Apache, PHP и MySQL вручную, есть гораздо более простой способ запустить сервер на компьютере с Windows.

WAMP (Windows, Apache, MySQL и PHP) — это бесплатное программное обеспечение, позволяющее легко создать сервер со всеми предварительными условиями. Вы также можете попробовать XAMPP для Windows (Apache, MariaDB, PHP и Perl), если он вам больше подходит.

Домашняя страница WAMPserver.

После того, как вы загрузите один из них, вам останется только установить его и пройти процесс установки.

Предположим, вы используете WAMP или XAMPP. Оба они уже поставляются с phpMyAdmin! В браузере перейдите по адресу http://localhost/phpMyAdmin , , и вы должны увидеть экран входа в систему, подтверждающий, что вы все установили правильно.

Как установить phpMyAdmin на Mac

Установка phpMyAdmin на Mac немного отличается. Все предпосылки одинаковы. Но поскольку macOS поставляется с Apache и PHP, вам не нужно их загружать.

С Mac у вас есть два варианта: вы можете использовать XAMPP так же, как и с другими операционными системами, или установить все вручную.

Список загрузки XAMPP OSX.

Загрузите XAMPP для OS X, откройте его и поместите в папку «Приложения».

Откройте XAMPP Control из /Applications/XAMPP/manager-osx.app , чтобы запустить серверы Apache и MySQL. Если вы затем посетите http://localhost , вы увидите, что все работает правильно, и ваш логин phpMyAdmin находится в разделе «Инструменты».

Если вместо этого вы установите phpMyAdmin вручную, процесс будет простым. Поскольку у вас уже есть Apache и PHP, вам нужно скачать только MySQL. Убедитесь, что вы выбрали macOS в раскрывающемся списке. Загрузите и установите файл, следуйте инструкциям и запишите все предоставленные вам имена пользователей и пароли.

Затем вы можете открыть Системные настройки и запустить MySQL, чтобы запустить сервер. Вы также можете запустить Apache, выполнив эту команду в Терминале:

 sudo apachectl start 

Команда для запуска Apache в Терминале Mac.

Осталось установить phpMyAdmin. Переименуйте папку в «phpMyAdmin» и переместите ее в /Library/WebServer/Documents/. Убедитесь, что он установлен правильно, посетив http://localhost/phpMyAdmin в браузере.

Если у вас установлен Homebrew, другой вариант — ввести команду: brew install phpMyAdmin.

Как установить phpMyAdmin на Ubuntu

Будучи одним из самых популярных и доступных для использования дистрибутивов Linux, Ubuntu является хорошим выбором для вашего сервера.

В то время как ручная установка Apache и MySQL всегда возможна, Linux имеет свой собственный «стек» стандартного серверного программного обеспечения, известного как LAMP (Linux, Apache, MySQL и PHP). В отличие от WAMP и XAMPP, он не поставляется с phpMyAdmin, поэтому вам нужно будет установить его вручную. К счастью, Ubuntu позволяет выполнять все установки через командную строку.

Во-первых, убедитесь, что tasksel включен. Серверные версии Ubuntu должны быть установлены, но если у вас настольная версия, вы можете включить ее с помощью этой команды:

 sudo apt-get install tasksel 

После этого вы можете использовать tasksel для установки сервера LAMP с помощью этой команды:

 sudo tasksel install lamp-server 

Установка сервера LAMP через командную строку в Ubuntu.

Теперь вы можете установить phpMyAdmin:

 sudo apt install phpMyAdmin 

Теперь у вас есть все необходимые файлы для запуска сервера на вашем компьютере.

Как установить phpMyAdmin на CentOS 7

Установка phpMyAdmin на CentOS 7 очень похожа на другие дистрибутивы, но команды немного отличаются, так как эта ОС использует Yum, а не обычную команду apt.

Также не существует простого стека LAMP, который устанавливает сразу все необходимые серверные компоненты, поэтому вам придется загружать Apache, MySQL и PHP вручную. К счастью, их можно легко получить через командную строку.

Во-первых, давайте загрузим стек LAMP с помощью командной строки, начиная с Apache:

 sudo yum install httpd.service 

Чтобы запустить сервер Apache и убедиться, что он работает при загрузке, используйте следующие команды:

 sudo systemctl start httpd.service
sudo systemctl включить httpd.service 

Теперь пришло время установить базу данных. CentOS 7 по умолчанию устанавливает MariaDB. Он также полностью совместим с phpMyAdmin, поэтому его безопасно использовать. Хотя вместо этого можно загрузить MySQL, это гораздо более сложный процесс. Давайте воспользуемся MariaDB:
sudo yum install mariadb-server mariadb

Теперь мы можем запустить его и запустить при загрузке:

 sudo systemctl start mariadb
sudo systemctl enable mariadb.service 

Чтобы завершить установку MariaDB и обеспечить ее безопасность, запустите настройку безопасной установки с помощью следующей команды.

 sudo mysql_secure_installation 

Наконец, мы можем установить PHP с дополнительным пакетом MySQL.

 sudo yum install php php-mysql 

Вам также потребуется перезапустить сервер Apache, чтобы он правильно работал с PHP.

 sudo systemctl restart httpd.service 

Таким образом, у вас есть необходимый стек LAMP, и вы, наконец, можете приступить к загрузке phpMyAdmin. Поскольку его нет в репозитории Yum, вам нужно будет установить репозиторий EPEL с помощью этой команды:

 sudo yum install epel-release 

И установите phpMyAdmin.

 sudo yum install phpMyAdmin 

В CentOS 7 требуется еще несколько шагов, но теперь у вас должен быть готовый к настройке сервер.

Как установить phpMyAdmin на Debian

Как и в CentOS 7, вам потребуется вручную установить стек LAMP с помощью командной строки. Во-первых, давайте установим Apache с помощью этой команды:

 sudo apt install apache2 

Затем мы установим MariaDB. Как и CentOS 7, этот дистрибутив Linux лучше работает с MariaDB, и мы рекомендуем вам использовать его.

 sudo apt install mariadb-server 

Как и в случае с CentOS 7, вы должны запустить безопасную установку, чтобы добавить пароль базы данных и убедиться, что все безопасно.

 sudo mysql_secure_installation 

Наконец, мы можем установить PHP и несколько дополнительных пакетов, которые потребуются вашему серверу для работы.

 sudo apt install php php-mysql libapache2-mod-php 

И мы можем закончить, установив phpMyAdmin.

 sudo apt установить phpMyAdmin 

Как получить доступ к phpMyAdmin

После правильной установки phpMyAdmin доступ к нему и вход в систему одинаковы в любой операционной системе.

Вам понадобится адрес вашего веб-сервера, затем добавьте /phpMyAdmin/ в конец. Если вы только что настроили сервер на своем компьютере, адрес, скорее всего, будет просто «localhost», поэтому перейдите по этой ссылке:

 http://localhost/phpMyAdmin 

Это также может быть IP-адрес или даже именованный адрес, если это сервер, который у вас уже есть в сети. Если вы не уверены, вы, вероятно, можете найти адрес в конфигурационных файлах Apache или MySQL.

Когда вы окажетесь на экране входа в систему, вам потребуется имя пользователя и пароль. Если это новая установка, имя пользователя, скорее всего, «root», и вы можете оставить пароль пустым. Если это не сработает, пароль может быть «password».

Экран входа в phpMyAdmin.

Если вы не можете войти в систему, проверьте файлы конфигурации phpMyAdmin или MySQL, чтобы найти данные для входа. Возможно, вы также изменили данные для входа в систему в процессе установки.

Пользователи Linux должны попробовать следующую команду Linux, если у них возникли проблемы с доступом к странице или входом в систему:

 sudo dpkg-reconfigure phpMyAdmin 

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

Настройка phpMyAdmin

Когда менеджер баз данных установлен и готов к работе в вашей системе, вы должны знать, как настроить phpMyAdmin. Как и в случае с любым серверным программным обеспечением, вам наверняка захочется поработать с настройками.

Ненастроенный phpMyAdmin также может представлять потенциальную угрозу безопасности. Есть несколько дополнительных шагов, которые необходимо предпринять, чтобы заблокировать вашу систему.

Если вам когда-нибудь понадобится восстановить резервную копию вашей базы данных, вы всегда можете использовать phpMyAdmin для импорта нового файла SQL. Всегда делайте резервные копии, прежде чем вносить какие-либо существенные изменения в базу данных или ее настройки, особенно если вы работаете не только на тестовом сервере.

Как выполнять SQL-запросы

Теперь, когда у вас есть работающий phpMyAdmin, вы должны знать, как делать то, для чего он создан: выполнять SQL-запросы.

Вы можете выполнять запросы либо на главной странице (это будет применяться ко всему сайту), либо в определенной базе данных или таблице. Щелкните вкладку SQL в верхней части экрана, введите команду и нажмите Go .

Запуск SQL-запроса в phpMyAdmin.

Вот список общих запросов SQL:

  • Выберите: Самый важный тег, используемый в начале почти каждого запроса.
  • Создать таблицу: Создать новую таблицу.
  • Изменить таблицу: Добавить новые столбцы.
  • Вставка: Добавить новые строки.
  • Удалить: Удалить столбцы.
  • Обновление: Редактировать значения в таблице.
  • Sum(): Суммирует все значения.
  • Avg(): Среднее значение.
  • Count(): Подсчитывает количество заполненных столбцов.
  • Round(): Округляет значение до заданного вами целого числа.
  • Макс(): Возвращает наибольшее значение.
  • Min(): Возвращает наименьшее значение.
  • Между: Выберите столбцы в определенном диапазоне.
  • Группировать по: Группировать таблицы по данным.
  • Заказ по: Заказ приводит к определенному результату.

Конечно, есть еще команды, которые нужно выучить, но это лишь некоторые из них.

Как изменить URL-адрес phpMyAdmin по умолчанию

Оставить ссылку доступа phpMyAdmin по умолчанию ( http://website.com/phpMyAdmin ) может представлять угрозу безопасности.

Если вы сделаете эту страницу легкодоступной, хакеры смогут посетить ее и попытаться взломать ваше имя пользователя и пароль. Может быть еще хуже, если вы оставили учетные данные по умолчанию «root» и «password».

Но, изменив URL-адрес на что-то известное только вам, вы можете значительно затруднить доступ неизвестных пользователей к этой странице и попытаться угадать пароль.

Открыть phpMyAdmin.conf в текстовом редакторе, который вы можете найти в C:\wamp\alias в Windows/WAMP, xampp\apache\conf\extra в XAMPP, /etc/httpd/conf.d в Linux или /usr/conf/extra на Mac.

Вы должны увидеть эту строку там:

 Псевдоним /phpMyAdmin /usr/share/phpMyAdmin 

Измените путь /phpMyAdmin на новый адрес по вашему выбору. Например:

 Псевдоним /exampleURL /usr/share/phpMyAdmin 

Теперь вы можете получить доступ к этому уникальному URL-адресу для phpMyAdmin, посетив установленный вами пользовательский адрес ( http://website.com/exampleURL ).

Как настроить шлюз аутентификации NGINX

Другой вариант — настроить второй уровень безопасности с помощью шлюза аутентификации. После перемещения страницы входа phpMyAdmin в секретное место, вы можете защитить эту страницу паролем, чтобы сделать ее еще менее вероятной для злоумышленников.

Пользователи Linux на сервере NGINX могут выполнить следующие команды в командной строке для создания шлюза аутентификации (это также возможно на серверах Apache).

Начните с создания зашифрованного пароля (измените «example» на любое другое) и запишите результат:

 openssl passwd example 

Создайте файл конфигурации в папке NGINX и дайте ему имя:

 sudo nano /etc /nginx/examplename 

Введите имя пользователя и пароль в этот файл следующим образом, стараясь оставить двоеточие:

 exampleusername:examplepassword 

Теперь откройте файл конфигурации NGINX.

 sudo nano /etc/nginx/сайты доступны/по умолчанию 

В блоке «сервер» мы добавим наш шлюз, вставив следующий код (не забудьте изменить значения).

 местоположение / пример {
  auth_basic "Вход";
  auth_basic_user_file /etc/nginx/examplename; 

Первый /example должен быть тем, что вы установили для своего URL-адреса phpMyAdmin, и вы можете изменить имя переменной auth_basic на что угодно, а последний /examplename должен быть именем файла паролей, который вы создали ранее.

Теперь при входе в систему вам потребуется ввести учетные данные, которые вы установили, прежде чем вы увидите логин phpMyAdmin.

Adminer: более простая альтернатива phpMyAdmin

Adminer — это бесплатный инструмент управления базами данных с открытым исходным кодом, похожий на phpMyAdmin. Ранее называвшийся phpMinAdmin, Adminer был явно разработан как более простая и лучшая альтернатива phpMyAdmin.

Легко развернуть на любом веб-сервере. Все, что для этого требуется, — это загрузить один легкий PHP-файл.

Изучение базы данных WordPress с помощью администратора.

Даже DevKinsta, бесплатный набор инструментов локальной разработки от Kinsta, использует Adminer для запуска своего менеджера баз данных. Он поддерживает множество мощных функций управления базами данных, таких как простое переключение баз данных, просмотр и редактирование таблиц, управление значениями базы данных, импорт и экспорт баз данных, выполнение SQL-запросов и многое другое.

Администратор управляет менеджером баз данных DevKinsta.