laravel 10开发环境win11-wsl2-ubuntu搭建

注意事项:

  1. 结论-国内需要科学上网才能采用docker安装开发环境。所以作者采用正常安装方式。
  2. 在ubuntu子系统中安装根据提示缺啥补啥。
  3. 所有操作均在ubuntu-2204子系统中执行。
  4. 安装配置wsl2和ubuntu-2204lts方法可以自行百度。
  5. win11终端进入Ubuntu
    ubuntu终端进入示意图

一、安装php

laravel 10要求至少PHP8.1
php --help安装前可以查看各php版本安装命令。
笔者用的是apt install php8.1-cli

php的扩展安装用apt install php“版本如8.1”-“扩展”。


# root权限操作。
sudo -i
# 安装php及扩展
apt install php8.1-cli
apt install php8.1-curl
apt install php8.1-xml
apt install zip unzip php8.1-zip

二、用php安装composer

其他依赖用 composer require “依赖包名字-没有引号”
composer require 安装其他依赖。作者当时安装了2个。名字忘了,就是根据报错提示。
国内镜像源用腾讯云composer镜像。笔者发稿时阿里云有个包版本低会报错。

composer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/

官方安装说明链接是:Composer (getcomposer.org)

  1. Command-line installation
    To quickly install Composer in the current directory, run the following script in your terminal. To automate the installation, use the guide on installing Composer programmatically.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

sudo mv composer.phar /usr/local/bin/composer

###以后就是安装官方手册正常安装

composer create-project laravel/laravel example-app
#当应用程序创建完成后,你可以通过 Artisan CLI 的 serve 命令来启动 Laravel 的本地服务:
cd example-app
php artisan serve
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值