К содержимому

phpMyAdmin на VPS

Веб-интерфейс для MySQL

Категория
Базы данных
Хостинг
Базы данных
Автор
phpMyAdmin project
Лицензия
GPL-2.0
Версия
5.2.3

Скрипт бесплатный · VPS от $2.79 в месяц · установка около 45 секунд

Установка по SSH

root@vps:~# command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; docker run -d --name phpmyadmin --restart unless-stopped -p 8080:80 -e PMA_ARBITRARY=1 phpmyadmin

  • SystemUbuntu 24.04 · x86_64ok
  • Sourcegithub.com/phpmyadmin/phpmyadminok
  • Version5.2.3ok
  • Port8080/tcplisten

✓ phpMyAdmin 5.2.3 установлен · около 45 секунд

root@vps:~#

Команда установки из библиотеки. Вывод сокращён: на вашем сервере он может отличаться.

Что это

  • MySQL
  • MariaDB
  • Веб-интерфейс
  • SQL

phpMyAdmin — веб-интерфейс для управления MySQL и MariaDB: таблицы, запросы, импорт и экспорт дампов, пользователи и права прямо из браузера.

Удобен, когда нужно быстро посмотреть данные бота или сайта, выполнить SQL-запрос или загрузить дамп без консоли.

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

  • Просмотр и редактирование таблиц
  • SQL-запросы с подсветкой
  • Импорт и экспорт дампов
  • Управление пользователями и правами
  • Работа с несколькими серверами

Рекомендуемый тариф

Для phpMyAdmin — не меньше 1 vCPU, 2 ГБ RAM и 10 ГБ NVMe.

Минимум для запуска
1 vCPU · 1 ГБ RAM · 10 ГБ диска
Системы
Ubuntu 22.04 · Ubuntu 24.04 · Debian 12

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

Три шага в боте или одна команда по SSH, установка займёт около 45 секунд.

  1. 01

    Выберите тариф в боте

    Откройте @ExpressHost_bot и оплатите VPS. Сервер будет готов примерно через 60 секунд.

  2. 02

    Добавьте phpMyAdmin

    На шаге «Дополнения» выберите скрипт из библиотеки или запустите его позже: Настройки сервера → Скрипты.

  3. 03

    Завершите настройку

    Чтобы подключиться к базе в контейнере, объедините их в одну сеть: docker network create db; docker network connect db mysql; docker network connect db phpmyadmin

Вручную по SSH

Подключитесь к серверу под root и выполните команду. Поддерживаемые системы: Ubuntu 22.04, Ubuntu 24.04, Debian 12.

Команда установки
command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; docker run -d --name phpmyadmin --restart unless-stopped -p 8080:80 -e PMA_ARBITRARY=1 phpmyadmin

Порты

Порты phpMyAdmin
ПортПротоколНазначение
8080tcpВеб-интерфейс

После установки

  1. 1.Чтобы подключиться к базе в контейнере, объедините их в одну сеть: docker network create db; docker network connect db mysql; docker network connect db phpmyadmin
  2. 2.Откройте http://IP-сервера:8080 и введите сервер mysql (имя контейнера), логин и пароль
  3. 3.Закройте порт 8080 для чужих IP или поставьте перед ним HTTPS-прокси с паролем

Вопросы о phpMyAdmin

Не нашли ответ? Пишите @ExpressHost_SupportBot.

Безопасно ли держать phpMyAdmin открытым?

Его постоянно сканируют боты. Открывайте доступ только своему IP или через SSH-туннель: ssh -L 8080:127.0.0.1:8080 root@IP.

Как обновить?

docker pull phpmyadmin и пересоздайте контейнер — данных в нём нет.

Подойдёт ли для PostgreSQL?

Нет, для PostgreSQL используйте pgAdmin.

phpMyAdmin ставится при заказе — в боте.