windows8配置homestead及laravel开发环境
程序员文章站
2022-06-04 15:59:37
...
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
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
``` 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教程有兴趣的朋友有所帮助。
上一篇: APK反编译、回编译终极版