PHP从零开始系列三(学习笔记):Windows开发环境

简介

Windows平台的PHP开发环境:
WSL(Ubuntu + PHP + MySQL) + Windows Terminal + PhpStorm | VS Code

WSL

Windows Subsystem for Linux(Windows子系统)。
在Windows中运行的Linux,完美的Linux环境,目前最佳的体验;避免Windows本地环境上各种奇怪的Bug,难以安装的扩展。

一、安装前置条件

您必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11。

二、安装

官方文档

1.打开控制面板:
PHP从零开始系列二(学习笔记):搭建Windows开发环境

2.启用Windows功能
PHP从零开始系列二(学习笔记):搭建Windows开发环境

3.安装Ubuntu
PHP从零开始系列二(学习笔记):搭建Windows开发环境

4.查看Ubuntu版本
执行 cat /etc/os-release 查看系统版本

PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

Windows Terminal

Windows终端,可配置默认打开WSL,Windows11自带该终端工具。
PHP从零开始系列二(学习笔记):搭建Windows开发环境

在WSL的Ubuntu系统中安装环境

1.安装php
官网
PHP-PPA
执行:sudo apt install -y php8.1 安装
执行:php -v 检查是否安装成功

PHP 8.1.2 (cli) (built: Aug 17 2022 13:08:39) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
with Zend OPcache v8.1.2, Copyright (c), by Zend Technologies

2.安装composer
官网
中文网
执行如下命令安装:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer

执行:composer -v 检查是否安装成功

   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 2.4.1 2022-08-20 11:44:50

3.安装git
官网
执行 apt-get install git 安装
执行 git --version 检查是否安装成功

git version 2.34.1
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!