Homestead - laravel开发环境搭建(windows)
| 否则使用以下方法来生成 SSH Key,请将? > ssh-keygen -t rsa -C "[email?protected]" Generating public/private rsa key pair. 命令行会提示让你指定秘钥的名称,按回车键将 SSH Key 保存到默认文件名即可: Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] 接下来会询问你为 SSH Key 设置密码,按回车键即可,默认为空密码: Enter passphrase (empty for no passphrase): [Type a passphrase] Enter same passphrase again: [Type passphrase again] 可以都选择默认,一路? ? 
 ? 这个时候如果我们再使用: > ls -al ~/.ssh 查看的话,会出现: ? 
 ? SSH 秘钥的两个文件: 
 3. 共享文件夹配置我们可以通过? 
 为了后续课程讲解,请统一配置如下: folders:
    - map: ~/code
      to: /home/vagrant/code默认? > cd ~ > mkdir code 执行成功后,同样的,我们可以通过? ? 
 ? 在后面的章节中,我们将会在该文件夹下放置我们所有的 Laravel 项目,Homestead 会把该文件夹下的项目自动映射到虚拟机的? 4. 站点配置站点配置允许你在主机里,通过域名来访问虚拟机里的 Laravel 应用。如下面? sites:
    - map: homestead.test
      to: /home/vagrant/code/Laravel/public目前? 另外,主机里直接访问虚拟机站点,必须通过绑定? > subl C:/Windows/System32/Drivers/etc/hosts 
 在? 192.168.10.10 homestead.test 至此站点就配置好了,等我们在本地系统 ~/code/ 目录下创建 名为 5. 多站点配置如需创建多站点只需继续添加 虚拟域名和虚拟机目录(如下所示): sites:
    - map: homestead.test
      to: /home/vagrant/code/Laravel/public- map: blog.test
      to: /home/vagrant/code/blog/public然后执行如下命令重载vagrant即可: vagrant reload --provision 5. 数据库配置我们可以为 Homestead 指定数据库名称,这里使用默认设置即可。 databases:
    - homestead?6. 自定义变量最后,如果你需要自定义一些在虚拟机上可以使用的自定义变量,则可以在? variables:
    - key: APP_ENV
      value: localHomestead 自定义变量在本书中并未使用,知悉有此功能即可。? 运行 Vagrant? 完成了 Homestead 的配置,接下来我们要开始启动虚拟机了。 在命令中输入? 
 > cd ~/Homestead && vagrant up (编辑:我爱故事小小网_铜陵站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 





 浙公网安备 33038102330570号
 浙公网安备 33038102330570号