Установка laravel и homestead на windows 8

в течение последних нескольких дней у меня возникли некоторые проблемы при установке laravel. Я, наконец, сделал некоторый прогресс сегодня, когда понял, что мне нужно включить vt-x, но у меня все еще есть некоторые проблемы.

Я думаю, что это легко исправить, но я немного потерялся.

Я использую последние версии composer, laravel и homestead.

У меня все 3 установлены. Я создал тестовую папку на локальном компьютере C:wwwlaravel_projects

здесь у меня есть проект laravel, который называется tests.

в моем каталоге пользователя c:usersuser_name у меня мой .файл усадьбы. Вот моя усадьба.yaml файл

---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: ~/ssh/key.ppk

keys:
    - ~/ssh/key

folders:
    - map: C:/www/laravel_projects/test
      to: /home/vagrant/Code

sites:
    - map: example.app
      to: /home/vagrant/Code/Laravel/public

databases:
    - homestead

variables:
    - key: APP_ENV
      value: local

# blackfire:
#     - id: foo
#       token: bar

после того, как немного возиться я, наконец, удалось получить homestead и работает и ssh'D в него. Однако я не могу найти никаких следов моего проекта тестов на машине.

Итак, мой первый вопрос: есть ли у кого-нибудь какие-либо предложения относительно того, куда я пошел не так?

и второй - это ключи ssh. Я довольно новичок в этом, поэтому, пожалуйста, потерпите меня. Я с помощью puttygen я создал закрытый и открытый ключ, который я положил в папку под названием ssh в моем каталоге пользователя. В усадьбе.ямл вы видите, что я указывал на места. Когда я попытался войти в homestead, он отказывался от моего ключа ssh. Через некоторое время я заметил в доме line:

C:/Users/user_name/.усадьба./бродяга / машины / по умолчанию / virtualbox / private_key

однажды я указал замазкой, чтобы она работала. Может ли кто-нибудь объяснить мне, почему я не смог использовать ключи ssh, которые я создал?

6
задан Peck3277
15.03.2023 0:50 Количество просмотров материала 3671
Распечатать страницу

1 ответ

первая проблема: не видеть тестовые проекты

что было неправильно, так это отображение папок, в частности, эта часть вашей усадьбы.yaml файл

folders:
- map: C:/www/laravel_projects/test
  to: /home/vagrant/Code

sites:
- map: example.app
  to: /home/vagrant/Code/Laravel/public

у меня предчувствие, что он должен читать:

folders:
- map: C:/www/laravel_projects
  to: /home/vagrant/Code

sites:
- map: example.app
  to: /home/vagrant/Code/test/public

=======================================

вторая проблема: ключи SSH

Я рекомендую вам получить себе gitbash и сэкономить много головной боли с этим не только для этого вопроса, но вы получите некоторые действительно странные выходные данные, если вы используете cmd prompt, потому что цветовые коды включены, и windows не использует их.

1
отвечен Matthew Rath 2023-03-16 08:38

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх