Windows 10 系统下Laravel框架Homestead开发环境安装及配置详解

本文介绍了在Windows 10系统中安装和配置Laravel框架的Homestead开发环境的详细步骤,包括安装Git、VirtualBox、Vagrant,以及离线安装和配置Homestead。此外,还解决了Windows用户名为中文时的安装问题,讲解了如何配置Laravel项目、同步文件夹、设置站点域名和数据库,以及启动和测试虚拟机。
摘要由CSDN通过智能技术生成

写在开头

关于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.org/

在这里插入图片描述
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.org/

在这里插入图片描述

单击Download按钮进入下载页面,选择windows版本进行下载,安装。
在这里插入图片描述

3、安装Vagrant

vagrant是一款虚拟机管理工具,使用它可以快速搭建可复用、可移植的开发环境。 Laravel Homestead就是一个配置好了的虚拟机开发环境,Laravel官方将它打包成了一个Vagrant盒子,方便使用者将它移植到自己的电脑上。

Vagrant的官网地址:https://www.vagrantup.com/

在这里插入图片描述
单击Download按钮进入下载页面,选择windows版本进行下载,安装。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值