Rumah >pembangunan bahagian belakang >tutorial php >windows8配置homestead及laravel开发环境
shell vagrant box add laravel/homestead path\homestead.box
2. 安装homestead命令行工具: shell
composer global require "laravel/homestead=~2.0"
一般在这里会出现一个ssl错误,这个是由于咱们的特殊的国情造成的,你们懂得,解决办法是使用国内的镜像,按照这里 的方式在composer.json里面增加国内的镜像,再次执行以上的代码,就能够顺利的完成安装了。初始化homestead shell homestead init
执行后生成C:\Users\.homestead,homestead的配置文件就在里面了。
修改Homestead.yaml
```shell
<code>ip: "192.168.10.10" memory: 2048 cpus: 2 authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: ~/LaravelWorkspace to: /home/vagrant/Code sites: - map: homestead.app to: /home/vagrant/Code/laravel/public hhvm: true databases: - homestead variables: - key: APP_ENV value: local </code>
``` LaravelWorkspace是一个代码共享区,在这里所做的修改立马就能反映到虚拟机里面去。其他的是一些包括站点和数据库的配置,具体的一些细节大家可以去laravel的官网看看详细的细节介绍。 然后上面的那个ssh密钥是要通过gitbash生成的,如下:
shell ssh-keygen -t rsa -C "your@email.com"
那个站点需要在windows的C:\Windows\System32\drivers\etc\hosts文件里面添加如下配置: shell
192.168.10.10 homestead.app
启动虚拟机
shell homestead up
执行以上代码一段时间之后,就应该可以看到虚拟机被启动起来了,然后通过 http://homestead.app:8000
或者192.168.10.10
去访问你的laravel项目的首页了。
以上就介绍了windows8配置homestead及laravel开发环境,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。