赞
踩
最近刷到了这么一则新闻。
当然,小编倒是感觉没什么,因为之前一直都在使用lnmp环境进行开发工作。除了保持开发环境和线上环境一致以外,swoole对win环境的不支持也是小编弃用win下PHP的原因。为了保证众多使用win-php的小伙伴之后不受影响,小编决定分享下在win10下优雅使用WSL环境开发php的方法。
WSL(Windows Subsystem for Linux) 是Win10下面的linux子系统,与Win10共享端口,网络,文件和进程列表。现在已经到第二版,wsl2版本基于虚拟机的。目前win10系统默认的还是wsl1。
两个版本各有优势:
打开 控制面板->程序与功能->启用或关闭Windows功能。
选择 适用于Linux的Windows子系统
打开win10应用商店 搜索linux
选择 Ubuntu 18.04LTS 进行安装
安装完成后启动程序,输入账号密码,密码输入两遍。
输入以下命令更新系统
sudo apt updatesudo apt upgrade
sudo apt install php php-mbstring php-dom php-xml php-zip php-curl php-xdebug
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/bin/composer
在D盘新建test文件夹,新建文件index.php代码如下
<?php
phpinfo();
在地址栏输入bash启动linux环境,使用命令
sudo php -S 0.0.0.0:80
浏览器测试
至此php基本环境安装完毕。

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。