Durante los últimos días, he tenido algunos problemas al intentar instalar laravel. Finalmente he progresado un poco hoy cuando descubrí que necesito tener vt-x habilitado pero todavía tengo algunos problemas.
Me imagino que estos son fáciles de solucionar, pero estoy un poco perdido.
Estoy usando las últimas versiones de compositor, laravel y homestead.
Tengo los 3 instalados. He creado una carpeta de prueba en mi máquina local C: \ www \ laravel_projects
Aquí tengo un proyecto laravel llamado pruebas.
En mi directorio de usuarios c: \ users \ user_name \ Tengo mi archivo .homestead. Aquí está mi archivo homestead.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
Después de jugar un poco, finalmente logré poner en funcionamiento la granja y me metí en ella. Sin embargo, no puedo encontrar ningún rastro de mi proyecto de pruebas en la máquina.
Entonces, mi primera pregunta es ¿alguien tiene alguna sugerencia sobre dónde me he equivocado?
Y mi segundo tiene que ver con las teclas ssh. Soy bastante nuevo en esto, así que tengan paciencia conmigo. Utilizando puttygen, creé una clave pública y privada que puse en una carpeta llamada ssh en mi directorio de usuario. En homestead.yaml puedes ver que lo señalé a las ubicaciones. Cuando traté de ingresar a la granja, estaba rechazando mi clave ssh. Después de un rato noté en la granja la línea:
C: /Users/user_name/.homestead/.vagrant/machines/default/virtualbox/private_key
Una vez que apunté masilla a eso funcionó. ¿Alguien puede explicarme por qué no pude usar las claves ssh que generé?
fuente