• laravel本地开发环境的安装及配置


    一.安装 VirtualBox-5.2.22-126460-Win.exe 和 vagrant_2.2.2_x86_64.msi(可视化安装包安装);

      安装在D盘

    二.导入 Homestead Vagrant Box 虚拟机盒子(命令安装,provider选择3:virtualbox);

      vagrant box add laravel/homestead

      说明:box 'laravel/homestead' 当时安装的版本号是 (v6.4.0) 

    三.安装 Homestead 管理脚本(命令安装);

      git clone https://github.com/laravel/homestead.git ~/Homestead

      cd ~/Homestead

      git checkout v7.20.0

    四.配置 Homestead.yaml 文件;

      在 Homestead 目录中使用 bash init.sh 命令来创建 Homestead.yaml 配置文件。 

      打开Homestead.yaml文件,进行配置:

      1.配置共享文件夹:修改为本地主机laravel项目的源码位置

      2.配置Nginx站点:/home/vagrant/code/project/dist

      3.更改Hosts文件

    五.启动 Homestead 虚拟机

      在Homestead目录下,执行命令:vagrant up

      会卡在 SSH auth method: private key 的情况,需要在BIOS中开启虚拟化技术支持,我的电脑是台式机 联想 拯救者 刃7000-25ICZ(重启电脑时按住F1按钮不放,进入BIOS界面,选择Advanced=》cpu=》Inter(R) Virtualization Technology,设置为Enabled,按F10保存退出即可)。

      然后在Homestead目录下,执行命令(关闭 Vagrant Box):vagrant halt

      接着在Homestead目录下,执行命令(按当前的 Vagrant Box 配置重启虚拟机):vagrant reload --provision

      这个时候,Homestead 虚拟机就启动成功了,可以在浏览器中输入Hosts文件中配的域名进行访问。

      成功启动后,还是在 ~/Homestead 目录中,通过以下命令来 SSH 登录 Homestead 虚拟机中:vagrant ssh

      在我们登录成功后,你能看到类似于如下图的界面,现在我们在该终端界面中输入的所有命令都将运行在 Homestead 虚拟机上。

    在虚拟机界面下可以输入退出虚拟机:exit

    最后尝试关闭 Homestead:vagrant halt

    参考:Homestead 安装需要知道的一些信息  https://laravel-china.org/topics/2090/homestead-installation-needs-to-know-some-information

  • 相关阅读:
    解决:Cuda安装后找不到安装文件目录
    学习论文:Eyeriss v1
    AOD-NET除雾算法
    学习论文AOD-Net:All-in-One Dehazing Network
    学习ResNeXt
    CentOS-7.6-ARM 离线安装部署FastDFS
    CentOS ARM离线安装部署Mysql5.6.44
    NFS+SnapShot快照式备份迁移ES索引过程
    《无限可能:快速唤醒你的学习脑》
    Oracle用sqlplus无法登陆?
  • 原文地址:https://www.cnblogs.com/heroljy/p/10114487.html
Copyright © 2020-2023  润新知