admin 管理员组文章数量: 887017
写在开头
关于Laravel框架的Homestead开发环境安装及部署,网上有很多相关的技术文章,其中Eagle Luo有一篇文章写得非常好,我的第一个homestead环境基本上就是在他这篇文章的指导下完成安装的。原文标题是:“”Windows 7/8/10 系统下Laravel框架的开发环境安装及部署详解(Vagrant + Homestead)”,原文地址如下:https://blog.sbot.io/articles/1 。
尽管Eagle Luo的这篇文章已经写得非常详细了,但我在安装过程中依然遇到了不少的问题,最主要的地方有两个:一个就是homestead默认安装位置(默认为C:\Users\XXX)的问题,另一个是当你的windows登录用户名使用的是中文时(如C:\Users\小蚂蚁)homestead虚拟机安装报错的问题。所以,我在这里把自己的安装过程做一个梳理,也给初次安装Laravel Homestead的小伙伴提供一个参考和借鉴。
Laravel Homestead简介
Laravel Homestead是Laravel官方为开发者提供的一套完善的重量级本地开发环境,它是一个打包好各种 Laravel 开发所需软件和工具的 Vagrant 盒子,该盒子为我们提供了一个优秀的开发环境,有了它,我们不再需要在本地环境安装 PHP、Composer、Nginx、MySQL、Memcached、Redis、Node 等其它工具软件,我们也完全不用再担心误操作搞乱操作系统 —— 因为 Vagrant 盒子是一次性的,如果出现错误,可以在数分钟内销毁并重新创建该 Vagrant 盒子!
Laravel Homestead的预装软件
Laravel Homestead 可以运行在 Windows、Mac 以及 Linux 等主流操作系统上,预装的软件和工具列表如下:
Ubuntu 18.04
Git
PHP 7.2
PHP 7.1
PHP 7.0
PHP 5.6
Nginx
Apache(可选)
MySQL
MariaDB(可选)
SQLite3
PostgresSQL
Composer
Node(With Yarn, Bower, Grunt, and Gulp)
Redis
Memcached
Beanstalkd
Mailhog
Neo4j(可选)
MongoDB(可选)
Elasticsearch(可选)
ngrok
wp-cli
Zend Z-Ray
Go
Minio
安装Laravel Homestead 需要的软件及工具
1、Git
2、VirtualBox
3、Vagrant
4、Homestead Box (Lavavel官方提供的Vagrant盒子)
具体安装配置步骤及测试方法详解
1、安装Git
Windows版本的Git官网地址:https://gitforwindows/
Git 的安装很简单,按默认选项进行就可以了。
安装完毕之后,我们在桌面或文件夹的空白位置单击鼠标右键,选择“Git Bash Here”,就可以打开Git的命令窗口。
初次使用Git的小伙伴可以在git窗口右击,选择“options”,然后对Git窗口的text等选项进行设置。
2、安装VirtualBox
VirtualBox 是一款开源虚拟机软件,使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。Laravel Homestead就是使用VirtualBox创建的一个虚拟机。
VirtualBox的官网地址:https://www.virtualbox/
单击Download按钮进入下载页面,选择windows版本进行下载,安装。
3、安装Vagrant
vagrant是一款虚拟机管理工具,使用它可以快速搭建可复用、可移植的开发环境。 Laravel Homestead就是一个配置好了的虚拟机开发环境,Laravel官方将它打包成了一个Vagrant盒子,方便使用者将它移植到自己的电脑上。
Vagrant的官网地址:https://www.vagrantup/
单击Download按钮进入下载页面,选择windows版本进行下载,安装。
版权声明:本文标题:Windows 10 系统下Laravel框架Homestead开发环境安装及配置详解 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729150475h1324131.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论