phpMyAdmin — популярный веб-инструмент управления базами данных, предоставляющий интуитивно понятный интерфейс для управления базами данных MySQL. Если вы используете Vagrant Homestead для локальной разработки на своем компьютере с MacOS, вы можете установить phpMyAdmin, чтобы упростить задачи управления базой данных. В этой статье мы рассмотрим несколько способов установки phpMyAdmin на Vagrant Homestead в macOS, а также приведем примеры кода.
Метод 1: установка вручную через Composer
Шаг 1. Подключитесь по SSH к вашему усадьбе
vagrant ssh
Шаг 2. Установите phpMyAdmin с помощью Composer
composer require phpmyadmin/phpmyadmin
Шаг 3. Настройте файл Homestead.yaml
folders:
# ...
sites:
# ...
databases:
# ...
# Append the following configuration
- map: phpmyadmin.test
to: /home/vagrant/code/vendor/phpmyadmin/phpmyadmin
Шаг 4. Обновите файл хостов
sudo nano /etc/hosts
Добавьте следующую строку:
127.0.0.1 phpmyadmin.test
Шаг 5. Подготовьте поле Homestead
vagrant provision
Метод 2: установка с помощью сценариев Homestead
Шаг 1. Клонируйте репозиторий Homestead
git clone https://github.com/laravel/homestead.git ~/Homestead
Шаг 2. Отредактируйте файл Homestead.yaml
cd ~/Homestead
cp Homestead.yaml.example Homestead.yaml
nano Homestead.yaml
Добавьте следующую конфигурацию:
databases:
# ...
sites:
# ...
# Append the following configuration
- map: phpmyadmin.test
to: /home/vagrant/code/vendor/phpmyadmin/phpmyadmin
Шаг 3. Обновите файл хостов
sudo nano /etc/hosts
Добавьте следующую строку:
127.0.0.1 phpmyadmin.test
Шаг 4. Подготовьте поле Homestead
vagrant up
Метод 3: установка с помощью Laravel Homestead Plus
Шаг 1. Установите Laravel Homestead Plus
composer global require laravel/homestead-plus
Шаг 2. Инициализация Homestead Plus
homestead-plus init
Шаг 3. Отредактируйте файл Homestead.yaml
nano ~/.homestead/Homestead.yaml
Добавьте следующую конфигурацию:
databases:
# ...
sites:
# ...
# Append the following configuration
- map: phpmyadmin.test
to: /home/vagrant/code/vendor/phpmyadmin/phpmyadmin
Шаг 4. Обновите файл хостов
sudo nano /etc/hosts
Добавьте следующую строку:
127.0.0.1 phpmyadmin.test
Шаг 5. Перезагрузите и подготовьте блок Homestead
homestead-plus up --provision
В этой статье мы рассмотрели три различных способа установки phpMyAdmin на Vagrant Homestead на macOS. Вы можете выбрать метод, который соответствует вашим предпочтениям и настройкам разработки. Независимо от того, выберете ли вы установку вручную, используя сценарии Homestead или Laravel Homestead Plus, phpMyAdmin улучшит ваш опыт управления базами данных. Наслаждайтесь удобством управления базами данных MySQL с помощью phpMyAdmin в среде разработки Vagrant Homestead.