如何在windows10的子系统(wsl)中安装php开发环境 - 教程

news/2025/10/1 21:48:48/文章来源:https://www.cnblogs.com/yxysuanfa/p/19122920

记录一下今天的安装过程

1.安装WSL
WSL(Windows Subsystem for Linux) 是Win10下面的linux子系统,与Win10共享端口,网络,文件和进程列表。现在已经到第二版,wsl2版本基于虚拟机的。目前win10系统默认的还是wsl1。

打开 控制面板->程序与功能->启用或关闭Windows功能。
选择 适用于Linux的Windows子系统
打开win10应用商店 搜索linux
选择 Ubuntu 18.04LTS 进行安装
安装完成后启动程序,输入账号密码,密码输入两遍。
等待wsl安装完毕
2. 安装nmp(nginx、php、mysql)
1 .原文件备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2. 编辑源列表文件
sudo vim /etc/apt/sources.list
3. 替换原来的内容为下面的
Ubuntu 20.04 国内源(清华)

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

22.04.2阿里源

deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

保存,执行命令
sudo apt-get update && sudo apt-get upgrade

等待升级完成后,开始安装nginx
sudo apt install nginx -y
安装完成后测试运行
sudo service nginx start
在浏览器中输入http://127.0.0.1
没有问题的话,会出现

Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx.

  1. 安装mysql8
sudo apt install mysql-server -y
sudo usermod -d /var/lib/mysql/ mysql
sudo service mysql start
sudo mysql_secure_inst

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/924301.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

学校网站建设经验介绍网络营销策划名词解释

Hi~ 大家好久不见呀! 一直忙,但不知道在忙啥,好多事情都落下了,ERP的文章最近也没有时间更新,接下去我还在考虑弄个直播,不知道大家有没有什么想了解的,大家给我留言,直播的时候给…

抚顺网站开发3g微网站

当从键盘连续进行输入时用while,但是程序自己不会通过正常的输入结束。 scanf("%d%d",&a, &b); 如果a和b都被成功读入,scanf()的返回值是2 如果只有a被成功读入或者只有b被成功读入,scanf()的返回值为1 如果a和b都未被…

福州高端网站建设服务网络公司建设银行软件官方网站

目录 56. 合并区间 方法1:fff 看方法2:fff优化版 方法3: 738.单调递增的数字 968.监控二叉树(贪心二叉树) 56. 合并区间 判断重叠区间问题,与452和435是一个套路 方法1:fff 看方法2&am…

20251001 之所思 - 人生如梦

20251001 之所思 今年的生日恰好遇到了国庆,猛然间发现这也是自己最后以三开头的生日了;明年的今天就40岁了,有点恍惚,感觉最近的五年过的太快了,仿佛被偷走了一样 ...今天起的很早,希望自己接下来的一年都能早起…

app界面设计欣赏网站无锡高端网站设计制作

0. 简介 关于车辆的全景环视系统网上已经有很多的资料,然而几乎没有可供参考的代码,这一点对入门的新人来说非常不友好。全景环视系统,又称AVM。在自动驾驶领域,AVM属于自动泊车系统的一部分,是一种实用性极高、可大幅…

湘潭网站建设开发163企业邮箱服务器怎么设置

在产品的设计及生产过程中,经常会出现设计变更、工艺变更、制程调整、非计划停线及转产、转线等“变化”。 如何确保这些“变化”不影响产品后续的生产品质?这就需要在作业准备验证、停产后验证阶段,进行不能缺少的重要环节——“首件检验”。…

平面设计工作室网站专业的网页设计和网站建设公司

web压力测试工具webbench介绍 webbench最多可以模拟3万个并发连接去测试网站的负载能力,并发能力比较高,可以测试https及动态静态页面。 核心原理 父进程fork若干个子进程,每个子进程在用户要求时间或默认的时间内对目标web循环发出实际访问…

优必选 —— 人形机器人 —— 二次开发

优必选 —— 人形机器人 —— 二次开发本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址,还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注处,如有侵权请与博主联系。…

dns看国外网站建立免费个人网站

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 >出处: >https://www.fangzhipeng.com > 本文出自[方志朋的博客](http://blog.csdn.net/forezp) 本文为转载文章&…

GNS3环境下静态路由配置实例与分析(管理距离、度量值) - 教程

GNS3环境下静态路由配置实例与分析(管理距离、度量值) - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Co…

网站积分的作用京东app官网下载

目录 写在开头1. 电商平台流量概览1.1 流量来源的分类1.2 各流量来源的特性与价值 2. 流量来源的数据分析方法2.1 流量数据收集与整理2.2 流量质量评估指标2.3 流量转化路径分析 3. 流量来源优化策略3.1 提升自然搜索流量的SEO策略关键词优化内容优化技术优化示例:在…

ppt做杂志模板下载网站有哪些如何使用阿里云服务器建设网站

一、背景 应用持续访问又大又热的key,会造成Redis实例CPU高、流量被打满、数据在内存积压,甚至导致实例达到配额限制被oom-kill。在异步调用、pipeline、mget等批量调用场景比较常见。 大key分为两种情况 集合元素多且全量获取集合数据:命…

两级页表

单级页表存在什么问题,如何解决 问题一:页表必须连续存放,因此当页表很大时,需要占用更多个连续的页框 解决方法:为离散分配的页表再建立一张页表,称为页目录表(套娃) 问题二:进程在一段时间内只需要访问几个…

酒店网站建设目标网站建设 科目

目录 LeetCode之路——232. 用栈实现队列 分析: LeetCode之路——225. 用队列实现栈 分析: 栈(Stack)和队列(Queue)是两种基本的数据结构,它们在计算机科学中用于不同的目的。以下是它们的定…

复健。(10月,OI)

1 IAMOI 击倒了我。 P14113 [IAMOI R4] 彻底怒了 我草,P14113 彻底怒了。P14113 指出了最核心的矛盾点:如果你没有清空 cur 时忘记再加入处理的字符,怎么可能无法通过该题?这确实是我的严重错误。我需要彻底承认我…

免费字体设计网站邢台网站建设多少钱

做了很多种方法 1: 线程 thread的方法 2: backGroundWorker的方法 3: 自定义线程类 4: 做一个进度条的窗体 通过自定义设置做(最方便快捷) public partial class waitingProcessbar : Form{public waitin…

深圳凌 网站开发北京网站建设技术托管

package com.lbj.javase23; import java.io.*;public class ExceptionTest04 {public static void main(String[] args) throws FileNotFoundException{//使用throws处理异常不是真正处理异常而是推卸责任,谁调用就上抛给谁//上面的m1方法如果出现了异常&#xff0c…

实用指南:自动驾驶中的传感器技术55——USS(1)

实用指南:自动驾驶中的传感器技术55——USS(1)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas",…

市场交易反心理特征之三:日内假反转

过于惧怕大资金某一日的出货规模,而没注意大资金的后续意图 案例:2017年9月30日,10月23日和11月3日,京东方A。2017年9月30日,京东方A 2017年10月23日,京东方A2017年11月3日,京东方A 情况描述:在主力大出货后几…

网页端如何 打开百度高德腾讯地图导航

网页端如何 打开百度高德腾讯地图导航 <!DOCTYPE html> <html lang="en" style="font-size: 48px;"><head> <meta http-equiv="content-type" content="text…