Maison > Questions et réponses > le corps du texte
J'ai installé Larval Homestead conformément à la documentation du site officiel, mais le site n'est pas accessible normalement après le démarrage de la machine virtuelle, ce qui demande Aucun fichier d'entrée spécifié.
Ce qui suit est le contenu de configuration de Homestead.yaml
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
hostname: jack
name: jack
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: "/Users/Jack/laravel"
to: "/home/vagrant/laravel"
sites:
- map: homestead.app
to: "/home/vagrant/laravel/public"
hhvm: true
databases:
- homestead
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp
/Users/Jack/laravel Ce package Laravel a été installé par moi à l'aide de composer. Je l'ai testé avec php artisan -serve et il n'y a eu aucun problème. Il est accessible normalement.
某草草2017-05-16 16:54:19
Cela devrait être un problème de configuration de nginx, n'est-ce pas ? Y a-t-il un accueil sur nginx ?
仅有的幸福2017-05-16 16:54:19
J'ai eu ce problème, et la solution est de mettre le nom de domaine configuré dans le fichier hosts au début. Quant à savoir pourquoi, ce n’est pas tout à fait clair. Vous pouvez l'essayer ~
高洛峰2017-05-16 16:54:19
Pourquoi utilisez-vous Homestead ? J'ai configuré l'environnement LNMP directement dans la machine virtuelle Linux de VMware, puis j'ai utilisé Laravel, et il n'y a eu aucun problème !