搭建laravel环境 – homestead 遇到的问题和解决方法,记录一下

搭建 laravel 环境 – homestead 遇到的问题和解决方法,记录一下#

  1. 使用 VMware 虚拟机 win11 系统。

  2. 在 VMware 虚拟机中 又安装 vagrant、Virtual box 虚拟机。

  3. 遇到的问题:

    win11 系统 安装 virtual box 还是安装最新的比较好,vagrant 我也装了最新的。

    在 命令行到 vagrant up 这一步的时候 报错了,报错 ip 冲突。

         解决方法是:切换homestead.yaml 中的ip. 我本来是 192.168.10.10 换成了 192.168.11.10  

    ip 冲突解决后 运行 vagrant up 遇到问题:说虚拟化未开启。

         解决方法是 VMware开启虚拟化,和hyper-v关闭 重启;然后 输入一个命令 bcdedit /set hypervisorlaunchtype off 重启。

    附上解决虚拟化的链接:blog.csdn.net/qq_46499134/article/...

    yysy 感觉 homestead 装起来真的累,以后会再试试 docker 去安装。

    然后 以后还是多用谷歌搜索!!!

  4. 等 vagrant up 运行成功后,vagrant ssh 连接上 打开 virtual box 就可以看见有一个 homestead7 的 Ubuntu 虚拟机了,然后点击在运行了,有弹出界面且显示 login 就代表成功了

WSL 和 VSCode 搭建 php 开发环境#

  1. 下载,wsl: 用一下地址,跟着官方步骤来

    learn.microsoft.com/zh-cn/windows/...

  2. 下载好后,需要重启,然后 便可以拥有一个 ubuntu 的终端虚拟机,我们使用 ctrl + x 调出打开终端的命令,然后 在 powershell 的导航部分的下拉框那边,选择 ubuntu 终端界面。 记得同时安装 php。

  3. mdkir php-2023 创建一个文件夹, cd 到这个文件夹,然后 code . 打开 vscode (若报错 not found 则可能需要重新安装 vscode 安装的时候,勾选 path 路径的选项。我就是这个问题,搞了很久)

  4. 然后 code . 会调用 vscode 打开刚刚创建的 php-2023 文件夹,然后 新建文件 index.php;

  5. 当前目录下 终端输入 php -S localhost:8080 可以打开本地的运行地址,在浏览器,输入则可访问。 (php -h 可以查看都有哪些命令要可以用)

6.

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。