Laravel 10 Windows 下的安装

安装流程

首先确认windows版本

使用:win + r

输入 winver 查看当前版本, 如果低于要求的
在这里插入图片描述

看红框中的是否符合官网要求
官网的要求如下, 内核版本至少2004, 版本号至少19041

在这里插入图片描述
具体可查看 : https://learn.microsoft.com/en-us/windows/release-health/release-information
在这里插入图片描述
版本符合可以直接跳到下一步
如不符合版本 请点击windows更新来更新到最新的版本
可能需要花费几个小时的时间


确认windows版本

  1. 首先打开
    在这里插入图片描述
    在这里插入图片描述

  2. 打开windows 功能确保下图红箭头的两个选项是勾选状态。
    在这里插入图片描述

     为了更好地访问 Windows 的子系统,推荐使用 Windows Terminal 作为命令行工具。
    
     打开微软商店,搜索关键字 Windows Terminal ,在搜索结果中点击安装即可:
    
     官方教程也是推荐使用windows Terminal.
    

在这里插入图片描述

	可在官网直接点击链接, 安装windows terminal.

链接在此: https://apps.microsoft.com/store/detail/windows-terminal/9N0DX20HK701?hl=en-us&gl=us&rtc=1&activetab=pivot%3Aoverviewtab

安装windows下的linux

这是官方的安装教程: https://learn.microsoft.com/en-us/windows/wsl/install
此部分需要使用 windows powershell:
输入 :

		wsl -l -o 

在这里插入图片描述
这里会列出来所有可用的linux版本
我使用的是Ubuntu 22.04
键入>>

 wsl --install -d Ubuntu-22.04

等待大概十分钟左右, 就可完成安装, 完成后会让输入一个除root外的用户名和密码, 这个个人输入即可.

看到其他人说的, windows 2004版本会出现错误。
如果出现问题
可以去这里看一下:
https://learn.microsoft.com/zh-cn/windows/wsl/install#step-4—download-the-linux-kernel-update-package
我系统直接升到最高了, 就没出现问题。

下载docker

前往 Docker 官网下载 Docker Desktop ,下载完成后点击安装包安装,一直下一步即可。
在这里插入图片描述
同时这个地方也需要设置,选择我们上一步安装的 Ubuntu 系统,然后点击右下方的按钮应用修改:
在这里插入图片描述

将一下代码放到docker配置中, 镜像加速, 防止镜像链接有问题。

,
  "registry-mirrors": [
    "https://hub-mirror.c.163.com"
  ]

在这里插入图片描述

尝试安装laravel example

  1. 打开刚刚安装的 windows terminal,
    在这里插入图片描述
    选择刚刚安装的Linux系统

Ubuntu 作为 Windows 子系统,可以访问到主系统下的硬盘。

为了方便管理代码,我在 D 盘下创建了项目目录:

//切换到根目录
cd /  

//切换到挂载目录
cd mnt/
//c盘就是c d盘就是d 根据自己的需要找到自己的项目目录

在这里插入图片描述

  1. 尝试安装laravel !!
    终于要开始安装laravel了! 前期准备工作有点复杂。
//官方的安装命令
curl -s https://laravel.build/example-app | bash

在这里插入图片描述
在这里插入图片描述
正常运行应该会出现这句画, 感谢。 请忽略我输入三次错误的linux系统密码。

如果此处提示docker is not running 请使用下面的命令

sudo curl -s https://laravel.build/example-app | sudo bash

在这里插入图片描述

//键入官网的下一个命令
//切换到example-app 目录 并执行 sail up 启航~~
cd example-app
./vendor/bin/sail up

在这里插入图片描述
如果本机有mysql服务请停掉!我第一次就因为3306端口占用启动失败了。
将本机的mysql 关掉

net stop <mysql服务名称>

在这里插入图片描述

运行成功, 日志正常输出。 一直输出

在这里插入图片描述

此时 浏览器访问localhost
出现lavarel的欢迎界面了!!!
安装成功 下一步就是继续学习了
此种启动方式会一直有命令行日志
可以使用来启动, 这样不会有终端日志

//启动时可以没有终端日志
./vendor/bin/sail up -d
//但是关闭的时候需要再次用
./vendor/bin/sail up
//合并到进程中 再使用 ctrl+c 来关闭

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值