最近开始打算学习nginx web服务器,既然是学习还是以实用为目的的。我们在此以搭建WordPress博客为例。搭建WordPress博客,我们需要Mysql数据库、PHP环境和Nginx Web服务器。主要分为以下四个步骤:1、Mysql数据库安装及配置2、PHP、PHP-FPM及与PHP相关组件的安装及配置3、Nginx Web服务器搭建与配置4、wordpress安装注意:本次实验,除了n
按照脚本建议在windows里面安装Docker Desktop for windows,其中有个选项叫为wsl2安装相关组件。 装完以后wsl2里面的docker就可以正常使用了 不过这个玩意装完以后发现一个问题,local用127.0.0.1访问wsl上的服务不行了,必须得用具体IP访问了。 分
转载 2021-03-04 14:16:00
600阅读
虚拟化支持 WSL2 = Microsoft-Windows-Subsystem-Linux(子系统) + VirtualMachinePlatform(宿主平台) + Hyper-V
原创 4月前
92阅读
简介WSL,全称Windows Subsystem for Linux,这是一个Windows下的子系统,允许开发人员直接在Windows下运行Linux环境,简单,便捷,高效。无需虚拟机,Windows下一键打开就能立即使用。并且能够做到两个系统间数据的互通。这样我们就可以在Windows下进行基于linux的程序开发。WSL2WSL的新版本,提高了文件系统性能,增加了完整的系统调用兼容性。W
转载 2023-09-06 14:57:02
214阅读
在最近的Build大会上,Microsoft推出了Linux的Windows子系统的第二个版本。 这是对原始WSL概念的重大改进,从将Linux系统调用转换为Windows到交付与Windows自己的内核一起运行的完整Linux内核。 这样做的原因很多,但最主要的原因很简单:每年交付两次的仿真器不可能跟上Linux内核中的变化,Linux二进制文件所依赖的变化。 如果Windows支持开发人员
https://support.microsoft.com/zh-cn/help/3159635/windows-10-update-assistant成功升级后,系统版本应该如下: 确认版本无误后,现在就开始WSL 2的安装,首先在系统设置里的应用和功能界面上点击“程序和功能” 打开程序和功能后,再点击“启用或关闭Windows功能” 打开后,勾选以下标红几项,然后更新(注意:如果
Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。如果使用Windows 10 2004以上,可以通过WSL 2来窗
转载 2024-05-16 13:50:34
255阅读
文章目录适用于Linux的windows子系统的安装及使用WSL2 GUI)1 概要2 安装WSL22.1 先决条件2.2 启用虚拟机平台和 Linux 子系统功能2.3 安装一个Linux发行版2.4 启动WSL22.5 启用WSL2 GUI功能2.6 快捷启动wsl23 WSL2 ubuntu使用技巧3.1 导入导出Linux发行版3.2 更新Linux发行版国内镜像源3.3 使用VS C
转载 2023-11-17 15:22:53
182阅读
Docker 作为目前程序员的必备技能,已经被广泛使用使用 WSL2 直接安装运行社区版本 Docker ,比安装 Docker Desktop 更加节省空间,且启动速度更快。本文将介绍如何在 Debian WSL2 上安装使用社区版 Docker。安装 Docker 其实主要关注几个问题:1. 安装源的国内镜像使用2. Docker Image 仓储的国内镜像配置。 3. WSL2 启动
转载 2023-09-15 14:53:30
356阅读
wsl --install wsl --set-default-version 2 wsl --status wsl --update wsl --list --online wsl --install -d Ubuntu-22.04 #查看机器上安装过的Linux子系统的列表 PS C:\Users\ykx> wsl --list -v NAME S
原创 5月前
0阅读
WSL2可以让我们在windows系统下方便的使用linux,但是有的linux程序是只能在GUI下才能使用,比如浏览器或者VPN软件等,这就需要我们使用WSL2的GUI界面,具体方法如下: 假设你已经安装好了WSL2-Ubuntu系统 修改 ~/.bashrc export DISPLAY=$(r
原创 2022-06-19 01:30:34
911阅读
Wine 是一个开源兼容性层,允许您在类似 Unix 的操作系统 ( 如 Linux、FreeBSD 和 macOS ) 上运行 Windows 应用程序。Wine 并不是一个模拟器,它是一个接口。Wine 将Windows系统调用转换为等效的 POSIX 调用使用的 Linux 和其他基于 Unix 的操作系统。这就是为什么使用Wine可以在 Linux 系统中运行 Windows 程序的原因。
转载 2024-07-10 14:19:13
101阅读
WSL2可以让我们在windows系统下方便的使用linux,但是有的linux程序是只能在GUI下才能使用,比如浏览器或者VPN软件等,这就需要我们使用WSL2的GUI界面,具体方法如下: 假设你已经安装好了WSL2-Ubuntu系统 修改 ~/.bashrc export DISPLAY=$(r
原创 2022-06-19 01:30:05
458阅读
# Docker Desktop 使用 WSL2:深度解析和代码示例 在现代开发过程中,Docker 已成为容器化应用的首选工具,能够有效地简化环境配置和应用部署。WSL2(Windows Subsystem for Linux)允许在 Windows 系统上运行 Linux 内核,提供了与 Docker Desktop 的良好兼容性。本文将介绍如何在 Windows 上设置 Docker De
原创 11月前
996阅读
Docker Desktop安装下载Docker Desktop下载 Docker Desktop Stable 2.3.0.2 或更高版本。https://hub.docker.com/editions/community/docker-ce-desktop-windows/安装请 安装 Docker Desktop Stable 2.3.0.2 版本 。按照通常的安装说明安装 Docker D
转载 2023-10-10 14:16:52
552阅读
错误现象 Stdout: Stderr: 2020/05/27 20:01:37 resolving /mnt/host/c/Program Files/Docker/Docker/resources/wsl/docker-wsl-cli.iso... Error: mounting wslCLID ...
转载 2021-05-21 22:27:52
1002阅读
2评论
## Docker Update for WSL2 ![Docker Logo]( With the release of Windows Subsystem for Linux 2 (WSL2), Docker has become a popular choice for running Linux containers on Windows. Docker provides a seam
原创 2024-01-05 07:45:06
46阅读
如何在WSL2使用Kind **介绍:** Kind是一种在Kubernetes集群的本地环境中部署和测试应用程序的工具。它提供了一个轻量级的方法来创建一个运行Kubernetes的节点集群。在本文中,我将教你如何在WSL2使用Kind来创建一个本地的Kubernetes集群。 **步骤概述:** 以下是在WSL2使用Kind的步骤概述: | 步骤 | 操作 | | --- | --
原创 2024-01-15 21:20:18
68阅读
# 在 WSL2 上设置 Python 环境的步骤指南 对于刚入行的小白来说,进入开发者的世界可能会感到迷茫。特别是在 Windows 子系统 Linux(WSL2)上设置 Python 开发环境时,更是充满挑战。本文将为你提供一系列简单易懂的步骤,以帮助你顺利完成这一过程。 ## 流程概述 下面是设置 WSL2 上 Python 环境的基本步骤: | 步骤 | 描述
原创 2024-09-16 06:02:44
64阅读
什么是WSLWSL的全称是Windows Subsystem for Linux(适用于Linux的Windows子系统)。WSLWSL2下图是微软给出的比较。另外,在Windows 11中WSL 2能过访问GPU,这意味着可以使用一些Linux GUI程序,同时使得使用机器学习、人工智能和数据科学等应用场景更加方便快捷。 总之,多数情况下,使用WSL 2是一个更好的选择,除非一些情况。你的项目
转载 2024-07-18 20:37:25
131阅读
  • 1
  • 2
  • 3
  • 4
  • 5