Android

Как установить и защитить phpmyadmin с помощью Apache на Debian 9

Install Apache MySQL PHP phpMyAdmin on Linux Ubuntu Debian

Install Apache MySQL PHP phpMyAdmin on Linux Ubuntu Debian

Оглавление:

Anonim

phpMyAdmin - это бесплатное приложение на основе PHP с открытым исходным кодом, предназначенное для упрощения администрирования серверов MySQL и MariaDB через веб-интерфейс.

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

В этом руководстве описываются шаги, необходимые для установки и защиты phpMyAdmin в Debian 9 с веб-сервером Apache.

Предпосылки

Убедитесь, что вы выполнили следующие требования, прежде чем приступить к этому учебнику:

  • У вас должен быть установлен LAMP (Linux, Apache, MySQL и PHP) на вашем сервере Debian. Зарегистрируйтесь как пользователь с привилегиями sudo.

Хотя это и необязательно, рекомендуется получить доступ к вашей установке phpMyAdmin через HTTPS. Если ваш домен еще не защищен с помощью SSL, вы можете следовать этому руководству и защитить свой Apache с помощью Let's Encrypt на Debian 9.

Установка phpMyAdmin

Выполните следующие шаги для установки phpMyAdmin в Debian 9:

  1. Обновите индекс пакетов и обновите системные пакеты до последних версий:

    sudo apt update && sudo apt upgrade

    Установите пакет phpMyAdmin из репозиториев Debian по умолчанию, набрав:

    sudo apt install phpmyadmin

    Установщик попросит вас выбрать веб-сервер, который должен быть автоматически настроен для запуска phpMyAdmin, выберите apache, нажав Space а затем Enter .

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

    Также рекомендуется изменить псевдоним /phpmyadmin на более уникальный и безопасный.

    Вывод

    Поздравляем, вы успешно установили phpMyAdmin на вашем сервере Debian 9. Теперь вы можете начать создавать базы данных, пользователей и таблицы MySQL и выполнять различные запросы и операции MySQL.

    debian phpmyadmin mysql mariadb apache php