WSL 安装 Debian 12 后,Linux 如何安装 nginx ?

如何在 WSL 下实现 NGINX 反向代理 本文简要介绍了如何在 Windows WSL 中安装 nginx,以及如何配置一个反向代理。 阅读详情

在 WSL 的 Debian 12 中安装 Nginx 的步骤如下:


1. 更新系统软件包

sudo apt update && sudo apt upgrade -y

2. 安装 Nginx

sudo apt install nginx -y

3. 管理 Nginx 服务

▶ 启动 Nginx
sudo service nginx start  # 如果使用 systemd 可能需改用:sudo systemctl start nginx
▶ 设置开机自启(仅对支持 systemd 的 WSL 有效)
sudo systemctl enable nginx
▶ 验证服务状态
sudo service nginx status
# 或
sudo systemctl status nginx

4. 验证安装

打开浏览器访问:

http://localhost

或使用终端命令:

curl 127.0.0.1

如果看到 “Welcome to nginx!” 页面,说明安装成功。


5. 配置说明

  • 配置文件目录:/etc/nginx/
  • 默认网站目录:/var/www/html/
  • 日志文件:/var/log/nginx/

6. 常见问题解决

🔸 端口被占用

检查 80 端口是否被 Windows 程序占用:

# 在 Windows PowerShell 中执行
netstat -ano | findstr :80
🔸 WSL 不支持 systemd

如果是旧版 WSL,需手动启动服务:

sudo service nginx restart

或启用 systemd 支持:

  1. 以管理员身份打开 PowerShell
  2. 创建配置文件:
    code "%USERPROFILE%\.wslconfig"
    
  3. 添加以下内容后保存:
    [boot]
    systemd=true
    
  4. PowerShell 重启 WSL:
    wsl --shutdown
    

后续操作建议

  1. 配置防火墙(如有需要):
    sudo ufw allow 80/tcp
    
  2. 创建自定义网站配置:
    sudo nano /etc/nginx/sites-available/my-site
    

完成上述步骤后,你的 Nginx 服务器即可正常运行。

wsl安装及nginx安装 Windows装wsl实现Linux搭建本地服务器 目前大部分前端项目均运行在Linux服务器上 在Windows上搭建环境可开始测试服务器相关问题 Wsl官方教程:安装wsl Wsl版本控件:windows terminal(微软商店下载) Wsl为纯命令行,windows预览版的话可以加装wslg 有图形环境,wslg只在21h2和win11里提供 搭建nginx服务器: 安装nginx: sudo apt update && sudo apt install nginx 启动 阅读详情

相关推荐

Debian 12.0安装nginx

Nginx 配置文件位于 /etc/nginx/nginx.conf,此外,还有与站点相关的配置文件位于 /etc/nginx/sites-available/ 和 /etc/nginx/sites-enabled/ 目录下。• 站点配置文件:/etc/nginx/sites-available/ 和 /etc/nginx/sites-enabled/默认情况下,Nginx 的网页位于 /var/www/html 目录下。• 主配置文件:/etc/nginx/nginx.conf。

Source 1222

Ubuntu22.04(WSL)安装nginx

nginx,liunx

小智博客 1241

Windows安装Ubuntu Server教程:WSL2环境搭建与Linux入门指南

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟环境,实现了资源的高效利用与系统兼容性。其核心原理是通过Hypervisor层对硬件资源进行抽象与调度,为不同操作系统提供独立的运行空间。这一技术为开发者和学习者提供了极大的便利,特别是在跨平台开发与测试场景中。通过Windows Subsystem for Linux 2(WSL2),用户可以在Windows系统内原生运行Linux内核,实现文件系统的无缝交互与高性能的系统调用。这种集成方案特别适用于后端开发、运维部署及人工智能等需要Linux工具链的领域,

weixin_30851867的博客 400

Windows10 + WSL2 +Debina12 安装说明

Windows10 + WSL2 +Debina12 安装说明。

cykun的专栏 4653

Debian 11 安装 Nginx 的完整实践指南:从校验到加固

Nginx 是 Linux 系统中最主流的 Web 服务器与反向代理软件,其核心价值在于高性能、低资源占用与模块化架构。理解 Nginx 的编译原理、模块依赖(如 OpenSSL、PCRE)及 systemd 集成机制,是实现稳定部署的前提。在 Debian 11 这类稳定发行版中,APT 仓库提供的 Nginx 版本(1.18.0)虽经安全加固,但存在功能缺失(如无 Brotli、无 TLS 1.3 ECH)、模块裁剪(禁用 perl/image_filter)和运行时约束(socket activati

weixin_30632089的博客 379

WSL2安装宝塔面板:Windows本地Linux开发环境搭建指南

在软件开发与运维领域,本地测试环境的快速搭建是提升效率的关键环节。传统虚拟机方案资源消耗大、启动缓慢,而双系统切换又极为不便。Windows Subsystem for Linux(WSL)技术通过原生集成Linux内核,实现了近乎零损耗的性能表现和直接的文件系统互通,为开发者提供了轻量级的Linux环境解决方案。结合宝塔面板这一可视化服务器管理工具,用户能够通过图形界面一键部署Nginx、MySQL、PHP等常用服务,极大降低了运维门槛。本文将聚焦于如何在WSL2环境中配置宝塔面板,涵盖系统准备、网络互通

weixin_34166472的博客 519

Win10系统安装WSL2-Linux子系统

windows10系统实现Linux子系统部署,并且实现docker安装和部署验证

maomao_op的博客 7336

WSL教程:Windows上无需虚拟机运行Linux环境

在Windows上进行开发时常遇到需要Linux环境的场景,传统虚拟机功能完整但资源占用高、启动慢。WSL(Windows Subsystem for Linux)作为微软提供的兼容层,无需虚拟化硬件模拟,即可运行原生Linux终端和命令。它基于轻量级虚拟化技术,兼容主流Linux发行版,支持Docker、Node.js等工具链,能实现Windows与Linux文件互访。适合学习Linux命令、搭建后端环境、集成工具链等场景。从安装、初始化到日常使用与常见排错,完整梳理在Windows上快速获得Linux开

weixin_33888907的博客 342

Debian 11 安装 Nginx 的五大生产级决策点

Nginx 是 Linux 环境中最常用的高性能 Web 服务器与反向代理,其核心价值在于轻量、高并发与模块化架构。在 Debian 系统中部署时,版本选择、systemd 服务管理、防火墙协同、配置初始化机制及运行时验证构成关键技术链路。尤其在 Debian 11(bullseye)中,stable 源默认提供 nginx 1.18.0,缺乏 HTTP/2 默认支持与 ssl_early_data 等现代特性,而 backports 或官方 deb 包可补足能力缺口;同时,systemctl 单元定制、L

weixin_30435261的博客 415

Windows系统Docker安装配置全攻略:从WSL2到实战部署

容器化技术通过将应用及其依赖打包成标准化的镜像,实现了环境隔离与一致性,其核心原理基于操作系统级虚拟化。这项技术为现代软件开发和部署带来了革命性价值,显著提升了开发效率、简化了运维流程,并保障了从开发到生产环境的一致性。在微服务架构、持续集成/持续部署(CI/CD)流水线以及混合云部署等场景中,容器技术已成为基石。对于Windows平台的开发者而言,借助WSL 2(Windows Subsystem for Linux 2)技术,可以无缝地在熟悉的Windows桌面环境中运行完整的Linux内核,从而高效地

weixin_30650039的博客 391

OpenClaw极简部署指南:Debian12/Ubuntu22一键运行AI Agent

AI Agent是面向任务的智能体系统,其核心在于多模态感知、规划与工具调用能力。OpenClaw作为轻量级开源框架,通过容器化封装与发行版强约束(Debian 12/Ubuntu 22),显著降低本地化部署门槛。它规避了Python环境冲突、Docker运行时兼容性及Nginx反向代理配置等高频痛点,将部署压缩至5条命令或宝塔点选操作。技术价值体现在‘开箱即用’的技能包机制与毫秒级技能调度能力,适用于NAS智能助手、AI工作流验证及教学实验等场景。本文聚焦在标准Linux服务器上实现零编译、免配环境变量的

weixin_33692284的博客 560

在Windows上使用Linux?WSL2安装与实战完全指南

从虚拟机到WSL2,开发者在Windows上运行Linux环境的方式正在改变。传统虚拟机虽然功能完整,但启动慢、资源占用高,而WSL2基于轻量虚拟化技术,提供完整Linux内核,秒级启动,内存动态分配。它通过系统调用翻译和轻量虚拟机架构,让Windows与Linux文件互通、端口共享,并原生支持Docker和开发工具链。本文从WSL与虚拟机对比出发,详细讲解安装步骤、日常使用、常见排错与最佳实践,帮助你快速搭建高效的开发环境。

axfcjwkbi259888707的博客 456

保姆级避坑指南:用Livox官方工具搞定Mid-360多雷达自动标定(附源码Bug修复)

本文详细解析了使用Livox官方工具进行Mid-360多雷达自动标定的全流程,包括环境搭建、工具链配置、关键Bug修复及数据采集最佳实践。重点解决了PointCloudMapper.cpp边界检查缺失和calibration.cpp点云显示问题,提供了实用的代码修复方案和标定质量评估指标,帮助开发者高效完成激光雷达标定任务。

weixin_29053695的博客 281

Windows WSL 保姆级全指南:从安装到进阶,一篇搞定原生 Linux 环境

双系统每次切换都要重启电脑,虚拟机占满资源还卡顿,云服务器要花钱还受网络限制,直到我把WSL用明白之后,直接打开了Windows开发的新世界大门——不用额外硬件开销,和Windows系统深度打通,原生Linux内核,开发效率直接拉满。WSL真正解决了Windows用户使用Linux环境的痛点,它不是虚拟机,也不是双系统,而是两个系统的深度融合,既能保留Windows的日常使用习惯,又能拥有原生Linux的开发环境和兼容性。,从0基础安装到高阶开发玩法,再到90%的人都会遇到的坑和解决方案,一篇给你讲透。

qq_58966605的博客 1032

基于深度学习的图像去雨(Opencv,Pytorch,Cnn)

最近做了一个图像去雨项目,使用的语言为Python,深度学习框架为Pytorch。去雨效果不错,具体请看效果视频!图像去雨(GAN,Opencv,Pytorch)

Czqqwer的博客 2613

Synopys 验证系列-EDA 总结

VC Formal 解决方案包括一整套正式应用程序 (App),包括属性验证 (FPV)、自动提取属性 (AEP)、覆盖分析器 (FCA)、连接性检查 (CC)、时序等效性检查 (SEQ)、寄存器验证 (FRV)、测试平台分析仪 (FTA)、形式导航器 (NAV) 以及用于验证标准总线协议的一组断言 IP (AIP)。

qq_41289491的博客 1428

【Docker】linux、nginx、容器镜像三者基本概念

由于在工作中接触到的都是windows操作系统,服务器也是,所以对于linux系统就比较陌生。 对于windows操作系统,web服务器一般都是使用IIS。那对于linux系统,web服务器一般使用的是nginx。 不同操作系统,web服务器自然不一样,但是目的都是一样的,都是为了渲染和呈现网站内容。 因此,基本概念还是要了解一下。

小5聊的博客 3639

FANUC机器人_CRX协作机器人的开机和示教器的初始化设置基本步骤(二)

FANUC机器人_CRX协作机器人的开机和示教器的初始化设置基本步骤

Robot_PLC_HMI_Automation 2732

Windows10+Linux(Debian9)+(PHP7.0、NGINX)集成

打开Windows 开始菜单,找到Microstfo Store 并打开,搜索栏内输入Linux,此时会有快捷搜索提示(在Windows上运行Linux),当然直接回车检索也可以。 选择Debian并安装,当然此处选择你喜欢的Linux发行版本也可以,只是不同发行版本的命令会有所不同。 安装完会让你输入用户名和密码并确认密码即可。 进入系统后执行 apt-get update更新源。 然后...

King 学而不思则罔 934

手眼标定----眼在手上(eye-in-hand)

@TOC 标定之前你可以先拿个怡宝盖子进行测试。 第一步:打开halcon,采集,然后生成代码,显示十字架 第二步:把怡宝盖子放在十字架中心位置,在图像处理,找到怡宝盖子 第三步:找到怡宝盖子然后进行九点标定(眼在外帖子有讲),移动机器手然后分别拍9次照片,记录怡宝盖子坐标和当前机器坐标。这里移动到中心位置的时候记录一下单独记录一下坐标,等下要用。 顺序 第四步:拍完后利用vector_to_hom_mat2d算子求出矩阵,然后在利用write_tuple (HomMat2D, ‘路径’)进行保存。这里

苏州程序大白的博客 4282

宽压 DC⇌DC 也能“随心所欲”——全桥 LLC 混合控制硬核拆解

硬件派 vs. 软件派:多电平是“器件堆砌”,混合控制是“算法魔改”。预算紧 → 先搞软件。仿真别嫌烦:PLECS 把两条曲线扫透,切换点、死区、φ 都调到波形平滑再上板。温升留 20 ℃ 余量:车规≥125 ℃,实验室测 105 ℃ 就算危险,别玩极限。

weixin_43199439的博客 928

Wsl系统下使用Ubuntu下载官网Nginx并加入系统服务

本文介绍了Nginx的安装配置及systemctl集成管理方法。安装部分包含7个步骤:安装依赖工具、下载Nginx压缩包、解压文件、配置安装路径、编译安装、验证安装和执行访问。重点说明了使用--prefix指定安装路径和make编译的注意事项。第二部分详细讲解了如何将Nginx注册为systemctl服务,包括创建.service配置文件、设置启动参数以及常用管理命令,如启动/停止服务、设置开机自启等。全文提供了完整的命令行操作指南,帮助用户快速部署和管理Nginx服务。

叶落秋白的博客 542

大厂硬件笔试机试题ASIC设计方向-卷3

本文提供了30道硬件工程师机试题目,涵盖数字逻辑、模拟电路、CMOS和信号处理等核心领域。选择题和判断题均配有详细解析,重点考察Verilog编程、CMOS特性、触发器设计、采样定理等知识点。题目难度适中但覆盖面广,如Verilog中阻塞/非阻塞赋值的区别、CMOS静态功耗来源、Nyquist采样定理、通用逻辑门判断等。备考建议强调掌握逻辑门设计、Verilog时序电路编写和CMOS特性理解。这些题目反映了华为等大厂硬件机试的典型考查内容,通过系统复习可有效提升机试成绩,为后续面试奠定基础。

启芯硬件的博客 545

Debian系统安装Lnmp环境

本文介绍了在Debian 12.5系统上使用WNMP一键包快速搭建LNMP环境的方法。提供两种安装方式:直接下载官方脚本或从GitHub获取脚本。安装过程简单,只需执行几条命令即可自动完成Nginx、MySQL/MariaDB和PHP的配置。安装后可通过phpMyAdmin管理数据库,支持HTTPS加密和Nginx基础认证。该环境适用于快速部署PHP项目(如WordPress)、本地开发测试、搭建轻量级文件共享服务等场景。WNMP提供便捷的站点管理功能,适合个人项目或学习服务器管理使用。

rufeike的博客 446

ComfyUI整合包、秋叶ComfyUI、Florence节点报错下载并加载Florence2模型No module named ‘timm.layers‘、ComfyUI报错解决

步骤操作1打开2地址栏输入cmd并回车3输入命令:4安装完成后重新打开 ComfyUI,执行工作流,即可解决报错。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1243

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

WSL 2 完整指南:从安装配置到高效开发工作流搭建

在跨平台开发与运维中,如何在单一操作系统内无缝使用另一系统的工具链,是提升效率的关键。虚拟化技术为此提供了解决方案,通过在主机操作系统上创建隔离的虚拟环境来运行其他系统。其中,轻量级虚拟化因其资源占用低、启动快速而备受青睐。Windows Subsystem for Linux (WSL) 正是微软基于此理念推出的核心技术,它通过在Windows内核层实现兼容层或利用优化的虚拟机,允许原生运行Linux二进制文件。这项技术的核心价值在于,它让开发者无需重启或牺牲性能,即可在Windows上直接使用完整的Li

anheku1562的博客 497

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

上一篇: WSL 安装 Debian 12 后,Linux 如何安装 redis ?
下一篇: WSL 安装 Debian 12 后,Linux 如何安装 vim ?
belldeep
博客等级 码龄20年 1821粉丝 584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值