Несколько способов установки phpMyAdmin на Vagrant Homestead на macOS

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.