Windows版:Laraver 框架中使用到的 Homestead 虚拟盒子安装教程

这篇文章是结合网页教程和自己的经验编写的安装教程记录,仅供参考。
网页教程:https://learnku.com/docs/laravel-development-environment/5.5/development-environment-windows/938
注意:在安装之前homestead之前, 请确保你的电脑安装好了, virtual box 和 vagrant

步骤简略:
接下来让我们按照这几个步骤来完成整个 Laravel 开发环境的安装及配置:

  1. 安装 VirtualBox
  2. 安装 Vagrant
  3. 导入 Homestead Box 虚拟机盒子
  4. 安装 Git
  5. 安装 Homestead 管理脚本
  6. 配置 Homestead.yaml 文件
  7. 启动 Homestead 虚拟机

1. 安装 VirtualBox.
可以去 VirtualBox官网 中下载对应的版本,下载后直接安装,建议用迅雷下载.

2. 安装 Vagrant.
可以去 Vagrant官网 中下载对应的版本,建议用迅雷下载.

3. 导入 Homestead Box 虚拟机盒子.
可以先查看 Homestead Box 对应的版本,
然后下载 Homestead Box 虚拟机盒子,对应版本下载地址: (版本信息可更改),(下载速度非常慢)建议用迅雷会员下载 ,
9.2.0 版本
8.0.0版本

3.1 创建 metadata.json.
注意:请必须到非中文路径,中文路径会出现不可预知问题。
确保 Homestead Box 虚拟机盒子文件名称为virtualbox.box,下载 .box 文件之后, 在.box文件同级目录下创建一个 metadata.json 文件,json文件内容如下:

{
   
    "name": "laravel/homestead",
    "versions": [{
   
        // 这个是我的homestead版本, 如果不是这个请自行更改
        "version": "9.2.0",   
        "providers":[
            {
   
            "name": "virtualbox",
            // .box 文件存放的绝对路径
            "url": "f
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Laravel Homestead是一个方便的开发环境,可以帮助你在本地快速搭建一个与生产环境相似的开发环境。而Elasticsearch是一个开源的分布式搜索和分析引擎,可以用于实时搜索、日志分析、数据可视化等场景。 要在Laravel Homestead安装elasticsearch,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装了Laravel Homestead。如果还没有安装,请参考Laravel官方文档的安装指南。 2. 打开Homestead.yaml文件,该文件位于你的Homestead目录下。在该文件,找到`sites`部分,并添加一个新的站点配置,例如: ``` sites: - map: yoursite.test to: /home/vagrant/Code/your-site/public ``` 3. 保存并关闭Homestead.yaml文件。 4. 运行`vagrant reload --provision`命令来重新加载Homestead配置。 5. 进入Homestead虚拟机,运行`vagrant ssh`命令。 6. 在Homestead虚拟机使用以下命令安装elasticsearch: ``` sudo apt-get update sudo apt-get install openjdk-8-jdk wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - sudo apt-get install apt-transport-https echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list sudo apt-get update sudo apt-get install elasticsearch ``` 7. 安装完成后,启动elasticsearch服务: ``` sudo systemctl enable elasticsearch.service sudo systemctl start elasticsearch.service ``` 现在,你已经成功在Laravel Homestead安装了elasticsearch。你可以通过访问`yoursite.test`来验证elasticsearch是否正常工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值