Я пытаюсь настроить ларавель
проект в phpstorm
но не удается подключиться к mysql
база данных. Вот шаги, которые я предпринял до сих пор:
- Загрузить и установить
композитор
, бродяга
и виртуальный бокс
- Создайте
ларавель / ларавель
проект с композитор
(Создайте композитор
проект в phpstorm
)
- интегрировать
ларавель/усадьба
с композитор
: композитору требуется laravel/homestead --dev
- построить усадьбу в
корневой каталог
: поставщик\бен\усадьба сделать
(окна)
- персонализировать мой локальный домен, установив его в
Homestead.yaml -> сайты -> карта
: мой домен.com
- интегрировал домен в
c:/виндовс/система32/драйверы/и т.д./хосты
: 192.168.10.10 мой домен.com
- создать пустой
SSH-ключ
за бродяга
бежать: файл fsutil createnew C:/Users/<username>/.ssh/id_rsa 0
- Начало
ВМ
с бродяга
: бродить вверх
Пока все хорошо, вроде все работает. И тут возникает проблема:
- Создайте
mysql
база данных с phpstorm
интегрированный инструмент базы данных, используя .env
как ссылки (DB_CONNECTION=mysql
, DB_HOST=127.0.0.1
, DB_PORT=3306
, DB_DATABASE=ларавель
, DB_USERNAME=корень
, DB_PASSWORD=devpw
)
После установки водители
при попытке проверить соединение:
[08S01]
Сбой канала связи
Последний пакет, успешно отправленный на сервер, был 0 миллисекунд назад. Драйвер не получил никаких пакетов от сервера.
Сбой канала связи
Последний пакет, успешно отправленный на сервер, был 0 миллисекунд назад. Драйвер не получил никаких пакетов от сервера.
Или в журнале:
java.net.ConnectException: в соединении отказано: подключение.
Я пытался найти исправление в течение некоторого времени без успеха. Эта тема кажется, предоставляет решения, многие из которых я не уверен, как реализовать, поскольку они не направлены на phpstorm
. Я чувствую себя немного ошеломленным в целом серверная часть
вещь и как правильно ее настроить ларавель
.
Я должен установить mysql
на окнах, прежде чем интегрировать его в phpstorm
?