使用Nginx部署前端项目

使用Nginx部署前端项目

一、总述

二、具体步骤

2.1解压

2.2将原来的html文件夹的文件删除,将自己的静态资源文件放进去,点击nginx.exe文件启动项目

2.3查看进程中是否有ngix的两个进程

在浏览器中输入“localhost:端口号”即可访问。

2.4端口被占用情况处理

通过在cmd命令窗口输入“netstat -ano | findstr 80”命令查看80端口的占用情况(Nigx默认使用80端口),同时可以对照任务管理器的ip号找到对应的进程。

修改默认端口号:通过在Nignx解压缩文件的conf目录下的“nginx.conf”文件中修改端口号:

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

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

相关文章

【论文学习】KAG论文翻译

文章目录KAG: Boosting LLMs in Professional Domains via Knowledge Augmented Generation摘要1 引言2 方法论2.1 LLM友好型知识表示2.2 互索引机制2.2.1 语义分块2.2.2 带丰富语境的的信息抽取2.2.3 领域知识注入与约束2.2.4 文本块向量与知识结构的相互索引2.3 逻辑形式求解…

24黑马SpringCloud安装MybatisPlus插件相关问题解决

目录 一、前言 二、菜单栏没有Other 三、Config Database里的dburl需要加上时区等配置 一、前言 在学习24黑马SpringCloud的MybatisPlus-12.拓展功能-代码生成器课程时,发现由于IDEA版本不同以及MybatisPlus版本更新会出现与视频不一致的相关问题,本博…

人工智能赋能聚合物及复合材料模型应用与实践

近年来,生成式人工智能(包括大语言模型、分子生成模型等)在聚合物及复合材料领域掀起革命性浪潮,其依托数据驱动与机理协同,从海量数据中挖掘构效关系、通过分子结构表示(如 SMILES、BigSMILES)…

MyBatis-Plus3

一、条件构造器和常用接口 1.wapper介绍 MyBatis-Plus 提供了一套强大的条件构造器(Wrapper),用于构建复杂的数据库查询条件。Wrapper 类允许开发者以链式调用的方式构造查询条件,无需编写繁琐的 SQL 语句,从而提高开…

GXP6040K压力传感器可应用于医疗/汽车/家电

GXP6040K 系列压力传感器是一种超小型,为设备小型化做出贡献的高精度半导体压力传感器,适用于生物医学、汽车电子、白色家电等领域。采用标准的SOP6 和 DIP6 封装形式,方便用户进行多种安装方式。 内部核心芯片是利用 MEMS(微机械…

Android ConstraintLayout 使用详解

什么是 ConstraintLayoutConstraintLayout(约束布局)是 Android Studio 2.2 引入的一种新型布局,现已成为 Android 开发中最强大、最灵活的布局管理器之一。它结合了 RelativeLayout 的相对定位和 LinearLayout 的线性布局优势,能…

Unity3D数学第三篇:坐标系与变换矩阵(空间转换篇)

Unity3D数学第一篇:向量与点、线、面(基础篇) Unity3D数学第二篇:旋转与欧拉角、四元数(核心变换篇) Unity3D数学第三篇:坐标系与变换矩阵(空间转换篇) Unity3D数学第…

UV安装并设置国内源

文章目录一、UV下载1.官方一键安装2.github下载安装二、更换国内镜像源(加速下载)方法1:临时环境变量(单次生效)方法2:永久配置(推荐)方法3:命令行直接指定源三、验证镜像…

1 前言:什么是 CICD 为什么要学 CICD

什么是 CI/CD 我的资源库网站:https://www.byteooo.cn 在开发阶段,许多编译工具会将我们的源码编译可使用的文件。例如 vue-cli 的项目会被 webpack 打包编译为浏览器的文件,Java 项目会被编译为 .class/jar 文件以供服务器使用。 但是&am…

GitHub 趋势日报 (2025年07月30日)

📊 由 TrendForge 系统生成 | 🌐 https://trendforge.devlive.org/ 🌐 本日报中的项目描述已自动翻译为中文 📈 今日获星趋势图 今日获星趋势图3579copyparty752supervision664500-AI-Agents-Projects483awesome403prompt-optim…

“非参数化”大语言模型与RAG的关系?

这个问题触及了一个关键的技术细节,两者关系密切,但层面不同: “非参数化”大语言模型是一个更广泛的概念或类别,而RAG(Retrieval-Augmented Generation)是实现这一概念最主流、最具体的一种技术框架。 您可…

LeetCode Hot 100:15. 三数之和

题目给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请你返回所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1&…

银行回单识别应用场景剖析

银行回单OCR识别技术通过自动化处理纸质或电子回单中的关键信息,显著提升了金融、企业及个人场景下的数据管理效率。以下是其核心应用场景及价值的详细剖析:一、企业财务场景自动化账务处理对账与记账:OCR自动提取交易日期、金额、账号等信息…

React的介绍和特点

1. React是什么? 1.1. React: 用于构建用户界面的JavaScript库1.2. React的官网文档:https://zh-hans.reactjs.org/ 2. React的特点2.1. 声明式编程: 目前整个大前端开发的模式:Vue、React、Flutter、SwiftUI只需要维护…

内核smmu学习

思考 smmu对外提供功能,设备驱动调用smmu 提供的api来配置页表,那其他设备是如何和smmu交互的?iommu 作为将不同smmu硬件的一个抽象封装,其它设备应该只能看到iommu这个封装层,那么iommu这个子系统是如何进行抽象的&a…

Android Slices:让应用功能在系统级交互中触手可及

引言 在当今移动应用生态中,用户每天要面对数十个甚至上百个应用的选择,如何让自己的应用在关键时刻触达用户,成为开发者面临的重要挑战。Google在Android 9 Pie中引入的Slices技术,正是为了解决这一痛点而生。本文将全面介绍And…

python学智能算法(三十))|SVM-KKT条件的数学理解

【1】引言 前序学习进程中,通过类比力的平衡对KKT条件进行了初步的理解。 今天我们更进一步,常使用数学语言进一步解释KKT条件。 【2】带约束的最小优化问题 首先定义一个即将求解的优化问题: 目标函数:最小化f(x)(x∈Rn)f(x)(…

华为云Flexus+DeepSeek征文|Linux命令实现两种部署的性能捕获+(硅基+Maas)模型添加教学

前引:“在数字化浪潮汹涌澎湃的今天,企业对云计算服务的需求已从基础架构支撑,逐步转向更深层次的AI赋能与业务创新驱动。面对复杂多变的市场环境,选择一个强大、可靠且具备前瞻性的云服务伙伴,无疑是企业实现高速增长…

langchain--1--prompt、output格式、LCEL示例

环境:本地使用ollama部署的deepseek-r1:1.5b模型 本文示例包含: [1] 非LCEL的调用方法[2] LCEL的调用方法[3] prompt template的简单使用,除了PromptTemplate模板,还有一些其它模板,可去查看官网[4] 输出:json格式、py…

【算法】指数滑动滤波器

指数滑动滤波器作用原理特点公式代码优化升级作用 首先这个滤波器能够将一些突变的信号对系统的影响降低,能够平滑输入信号,滤除噪声,减少测量数据的瞬间波动和干扰,就是实现输入信号不能不变,数值不会突然变大&#…