当前位置: 首页 > news >正文

windows系统用nginx部署web应用

        要在Windows系统上使用Nginx进行本地部署和运行Web应用程序,可以按照以下步骤进行操作:

1.首先下载nginx,需要去nginx官网:

nginx: download

下载最新版本的:

2.解压缩Nginx:找个磁盘位置,新建个文件夹(无中文名称符号的),将下载的Nginx压缩文件解压缩到您选择的目录中。您可以使用任何解压缩工具(如WinRAR或7-Zip)来完成此操作。:

3.配置Nginx:在Nginx目录中,找到名为nginx.conf的配置文件。使用文本编辑器(如Notepad++)打开该文件,并根据您的需求进行配置。以下是一些常见的配置项:

  • server块:在http块内,您可以定义一个或多个server块,每个server块代表一个虚拟主机。您可以指定主机名、端口号和Web应用程序的根目录等信息。

  • location块:在每个server块内,您可以使用location块来定义不同URL路径的处理方式。例如,您可以将特定URL路径代理到后端应用程序或提供静态文件。

4.启动Nginx:打开命令提示符(CMD)或PowerShell,并导航到Nginx目录。运行以下命令启动Nginx服务器:

        此时,不要点击exe文件,我们需要再cmd上跑,还有如果你本地同事开有web应用,比如占用了80端口的,我们需要给nginx的http应用端口80修改成一下,例如8081。用记事本打开nginx.conf,修改80为8081:

启动命令:

(1)重新加载配置文件

.\nginx -s reload

(2)启动nginx

start nginx

(3)查看任务管理器是否存在nginx进程

tasklist /fi "imagename eq nginx.exe"

        如果都没有可能是启动报错了查看一下日志,在nginx目录中的logs文件夹下error.log是日志文件。

如下图:
 

运行结果:

可以将你的打包文件,替换nginx里面的index.html,类似tomcat部署一样,就可以替换运行自己的项目了!

http://www.lryc.cn/news/248659.html

相关文章:

  • 如何利用Python进行数据归一化?
  • Linux 基本语句_13_消息队列
  • Maven——仓库
  • Pandas:一个实用高效的Python数据处理库
  • Spring第三课,Lombok工具包下载,对应图书管理系统列表和登录界面的后端代码,分层思想
  • DDoS高防IP到底是什么?
  • el-row错位问题解决
  • torch indices x[indices] 内存不足崩溃,python进程锁报错。
  • 第二证券:机构争分夺秒抢滩 金融大模型落地为时尚早
  • C#WPF使用MaterialDesign 显示带遮罩的对话框
  • Nuxt.js:下一代Web开发框架的革命性力量
  • 【JavaEE初阶】死锁问题
  • uniapp 打包的 IOS打开白屏 uniapp打包页面空白
  • 在 Redis 中使用 JSON 文档:命令行界面(CLI)和 Navicat 集成
  • Win Server 2019远程桌面服务部署
  • vue3-在自定义hooks使用useRouter 报错问题
  • 深度学习框架:Pytorch与Keras的区别与使用方法
  • 1145. 北极通讯网络(Kruskal,并查集维护)
  • 【23-24 秋学期】NNDL 作业9 RNN - SRN
  • Docker + Jenkins + Nginx实现前端自动化部署
  • 文生视频的发展史及其原理解析:从Gen2、Emu Video到PixelDance、SVD、Pika 1.0
  • 【python+Excel】读取和存储测试数据完成接口自动化测试
  • WordPress插件大全-免费的WordPress插件汇总
  • STM32通讯设计
  • 外汇天眼:在QOINTEC投资需缴纳分成费才给出金?这合理么?
  • C_8练习题
  • HuggingFace学习笔记--Tokenizer的使用
  • 解决苹果手机iphone手机强制重启
  • 10分钟的时间,带你彻底搞懂JavaScript数据类型转换
  • 好用的chatgpt工具用过这个比较快