Настройка phpMyAdmin на Ubuntu шаг за шагом

Установка необходимых компонентов

Начинайте с обновления системы и установки Apache, PHP и MySQL. Выполните команды:

sudo apt update
sudo apt upgrade -y
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql -y

Проверьте, что службы Apache и MySQL запущены:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

Установка phpMyAdmin

Установите phpMyAdmin через команду:

sudo apt install phpmyadmin -y

Во время установки выберите веб-сервер Apache. Подтвердите настройку, следуя подсказкам в терминале.

Настройка phpMyAdmin

Создайте символическую ссылку для доступа к phpMyAdmin:

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

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

sudo systemctl restart apache2

Обеспечение безопасности

  1. Настройка пароля для основного пользователя MySQL: выполните команду sudo mysql_secure_installation и следуйте инструкциям для установки сложных паролей и удаления тестовой базы.
  2. Создайте нового пользователя для phpMyAdmin с ограниченными правами: подключитесь к MySQL и выполните команды:
sudo mysql -u root -p
CREATE USER 'phpmyadmin_user'@'localhost' IDENTIFIED BY 'your_secure_password';
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin_user'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Редактируйте конфигурационный файл phpMyAdmin, если нужно ограничить доступ или изменить настройки безопасности.

Доступ к phpMyAdmin

Откройте браузер и перейдите по адресу:

http://<ваш_сервер>:80/phpmyadmin

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