laravel-homestead环境搭建

php中文网
发布: 2016-07-29 09:12:49
原创
984人浏览过

composer安装

  • 使用curl指令下载:culr -sS https://getcomposer.org/installer | php
  • 使用php指令下载:php -r "readfile('https://getcomposer.org/installer');" | php
  • 或者手动下载composer.phar

当你下载之后,需要配置环境变量,以便可以在任意路径下进行全局域操作 mv composer.phar /user/local/bin/composer

安装virtualbox虚拟机和vagrant管理工具

在启动你的 Homestead 环境之前,你必须先安装

VirtualBoxVagrant两套软件在各平台都有提供易用的可视化安装程序。

添加Vagrant盒子(此处盒子为homestead封装包,点击Vagrant box可获取更多镜像盒子)

当 VirtualBox / VMware 和 Vagrant 安装完成后,你可以在终端机以下列命令将 'laravel/homestead' 封装包安装进你的 Vagrant 安装程序中。下载封装包会花你一点时间,时间长短将依据你的网络速度决定:

vagrant box add laravel/homestead

如果网络正常就慢慢等待下载然后添加,这里由于网络的原因我试了很多次都失败了,最后直接复制下载链接

https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.7/providers/virtualbox.box下载保存到/path/tovirtualbox.box,然后通过

vagrant box add laravel/homestead /path/to/virtualbox.box

安装Homestead命令行cli工具

AI建筑知识问答
AI建筑知识问答

用人工智能ChatGPT帮你解答所有建筑问题

AI建筑知识问答 22
查看详情 AI建筑知识问答

箱子被添加到Vagrant安装目录下后,通过 Composer 的 global 指令来安装 Homestead 命令行工具:

composer global require “laravel/homestead=~2.0”

Homestead配置与初始化

安装了 Homestead 命令行工具之后,执行 init 来创建 Homestead.yaml 配置文件

homestead init生成的 Homestead.yaml 文件将被放置于~/.homestead目录下。如果你使用的是 Mac 或 Linux 操作系统,还可以通过执行 homestead edit 指令来编辑 Homestead.yaml 文件:homestead edit

启动Vagrant盒子

根据实际情况编辑好“Homestead.yaml”文件,就可以在终端上的Homestead目录下执行homestead up 命令。

Vagrant将启动虚拟机,并自动配置共享目录和Nginx站点!不要忘记把你的Nginx站点的“域”添加到机器里的hosts文件里!hosts文件将把对本地域的请求重定向到Homestead环境里。

以上就介绍了laravel-homestead环境搭建,包括了require方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号