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

windows环境下安装Nginx及常用操作命令

windows环境下安装Nginx及常用操作命令

  • nginx基本概述
    • 基本用途
    • nginx安装

nginx基本概述

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器。

基本用途

  1. nginx是一个轻量级高并发服务器,而tomcat并不是。
  2. nginx一般被用来做反向代理,将请求转发到应用服务器上,比如tomcat的应用。 nginx可以配置负载均衡。
  3. nginx一般也用来处理跨域,或者用来将前后端分离情况下的前后端同域。
  4. nginx做服务器,可以做静态资源处理,也可以进行复杂业务处理,比如OpenResty,是一个基于 Nginx 与 Lua的高性能Web 平台。

nginx安装

Nginx官方网站下载:http://nginx.org/en/download.html.
  1. windows下载启动
  2. 安装
    在这里插入图片描述
  3. 查看版本

我这里是用powershell执行命令的,需要在nginx.exe所在的目录下打开命令行并执行命令。
.\nginx.exe -v或者.\nginx.exe -?
在这里插入图片描述
4. 启动.\nginx.exe
5. 配置变更后刷新
.\nginx.exe -s reload2.1.5 关闭.\nginx.exe -s stop
6. 日志路径
在nginx目录下的logs文件夹下。
7. 配置文件路径
在nginx目录下的conf文件夹下。
8. Linux下载启动
这里只说yum安装。
9. 安装
查看yum库中的nginx:
yum search nginx安装:yum install -y nginx.x86_64
10. 查看版本
nginx -v
11. 启动
service nginx start
12. 重启
service nginx restart
13. 关闭
service nginx stop
14. 日志目录
在/var/log/nginx/ 目录下。
15. 配置文件目录
在/etc/nginx 目录下。

相关文章:

windows环境下安装Nginx及常用操作命令

windows环境下安装Nginx及常用操作命令nginx基本概述基本用途nginx安装nginx基本概述 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器。基本用途 nginx是一个轻量级高并发服务器,而tomcat并不是。nginx一般被用来做反向代理,将请求转发到应用…...

python excel数据处理?

前段时间做了个小项目,帮个海洋系的教授做了个数据处理的软件。基本的功能很简单,就是对Excel里面的一些数据进行过滤,统计,对多个表的内容进行合并等。之前没有处理Excel数据的经验,甚至于自己都很少用到Excel。记得《…...

Hudi-集成Flink

文章目录集成Flink环境准备sql-client方式启动sql-client插入数据查询数据更新数据流式插入code 方式环境准备代码类型映射核心参数设置去重参数并发参数压缩参数文件大小Hadoop参数内存优化读取方式流读(Streaming Query)增量读取(Increment…...

重新认识 React Hooks useContext

通常来说,React 数据的传递方式都是一层一层把资料 props 传到子层的 就算第二层(Function Component)、第三层(Button Group Compontn) 根本没有用到这个资料,但是为了传到最底层(button) ,每一层还是必须要传props // App.js const App = () => {const [dark, setDark…...

数据库(2)--加深对统计查询的理解,熟练使用聚合函数

一、内容要求 利用sql建立学生信息数据库,并定义以下基本表: 学生(学号,年龄,性别,系号) 课程(课号,课名,学分,学时) 选课&#xff0…...

stm32f407探索者开发板(十五)——NVIC中断优先级管理

文章目录零、前言一、NVIC中断优先级分组1.1 中断的管理方法1.2 抢占优先级&相应优先级的区别1.3 举例1.4 特别说明1.5 中断优先级分组函数二、NVIC中断优先级设置2.1 中断设置相关寄存器2.2 中断设置优先级2.2.1 中断优先级控制的寄存器组 IP[240]2.2.2 中断使能寄存器组 …...

【Azure 架构师学习笔记】-Azure Logic Apps(6)- Logic Apps调用ADF

本文属于【Azure 架构师学习笔记】系列。 本文属于【Azure Logic Apps】系列。 接上文【Azure 架构师学习笔记】-Azure Logic Apps(5)- 标准和使用量类型的区别 前言 Logic Apps 和 ADF 的搭配使用是常见的组合,它们可以互相弥补各自的不足和…...

python随机获取列表中某一元素

1、利用Python中的random模块中的choice方法 random.choice()可以从任何序列,比如list列表中,选取一个随机的元素返回,可以用于字符串、列表、元组等。 import random arr[1,2,3,4,5,6] print(random.choice(arr))2、利用Python中的random模…...

Nacos微服务笔记

Nacos安装Nacos 的 Github(Tags alibaba/nacos GitHub)下载我们所需的 Nacos 版本,可以选择 windows 或者 Linux。 进入官网,选择合适版本,tar.gz为linux版本,zip为windows版本。下载并解压 nacos-server…...

MAC文件误删怎么办?mac数据恢复,亲测很好用的方法

电脑文件误删,应该很多人都经历过。之前分享了很多关于Windows电脑文件误删如何恢复的方法,那么MAC电脑文件误删该怎么办?有什么好方法可以使得mac数据恢复回来吗?下面就给大家分享一些亲测好用的方法! 一、MAC电脑的文…...

机械革命z2黑苹果改造计划第二番-MacOS实用软件渗透工具

机械革命z2黑苹果改造计划第二番-实用软件 Mac实用工具 这是旧电脑改造计划的第二篇,就是安装一些常用软件和一些渗透测试工具,武装灵魂成为真正的生产力工具 首先推荐一个网站,www.mactools.app,这个软件里边有大多数常用的软…...

【LeetCode】每日一题(4)

目录 题目:1124. 表现良好的最长时间段 - 力扣(Leetcode) 题目的接口: 解题思路: 代码: 过啦!!! 写在最后: 题目:1124. 表现良好的最长时间…...

Linux内核移植:内核的启动过程分析、启动配置与rootfs必要文件

Linux内核移植:内核的启动过程、启动配置与rootfs必要文件一、启动过程二、启动配置(一)SysV初始化(二)systemd初始化三、rootfs中的启动配置文件1、inittab2、/etc/init.d/rcS 脚本3、fstab4、profile 文件5、其他文件…...

【代码随想录训练营】【Day14】第六章|二叉树|理论基础|递归遍历|迭代遍历|统一迭代

理论基础 二叉树的定义形式有:节点指针和数组 在数组中,父节点的下标为i,那么其左孩子的下标即i*21,右孩子的下标即为i*22 二叉树的常见遍历形式有:前序遍历、后序遍历、中序遍历和层序遍历 前序遍历:二…...

AXI-Stream 学习笔记

参考 https://wuzhikai.blog.csdn.net/article/details/121326701 https://zhuanlan.zhihu.com/p/152283168 AXI4 介绍 AXI4 是ARM公司提出的一种片内总线,描述了主从设备之间的数据传输方式。主要有AXI4_LITE、AXI4_FULL、AXI4_STREAM三种。 AXI4_LITE&#xff1…...

【Linux】程序进程地址空间

文章目录程序地址空间进程地址空间程序地址空间 在Linux下,这种地址叫做 虚拟地址, 我们在用C/C语言所看到的地址,全部都是虚拟地址!物理地址,用户一概看不到,由OS统一管理 问:C/C程序地址空间是内存吗? -> 根本就不是内存! 是进程虚拟地址空间 堆栈…...

电压放大器在液滴微流控芯片的功能研究中的应用

实验名称:电压放大器在液滴微流控芯片的功能研究中的应用研究方向:微流控生物芯片测试目的:液滴微流控技术能够在微通道内实现液滴生成,精准控制生成液滴的尺寸以及生成频率。结合芯片结构设计和外部控制条件,可以对液…...

Linux操作系统学习(进程地址空间)

文章目录进程地址空间奇怪的现象什么是进程地址空间???虚拟地址是如何与物理内存联系的?页表是什么呢?为什么要有页表和地址空间,让进程直接访问内存不行吗?现象解释进程地址空间 在我们学习其…...

【排序】快速排序实现

目录 一、快速排序是什么? 二、左右指针法 1.实现原理 2.代码如下: 三、挖坑法 1.实现原理 2.代码如下: 四、前后指针法 1.实现原理 2.代码如下: 五、三数取中 1.实现思想 2.代码如下: 3.使用方法 总结…...

YOLOv5/v7 Flask Web 车牌识别 | YOLOv7 + EasyOCR 实现车牌识别

YOLOv7 Flask Web 车牌识别图片效果展示 本篇博文只包含源码以及使用方式,目前不同提供详细开发教程。 YOLOv7 Flask Web 车牌识别视频效果展示 YOLOv7 + EasyOCR 实现车牌识别 什么是Flask? 简介 Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更…...

UniApp微信小程序分享页的‘回家’按钮:一个getCurrentPages()的巧妙应用

UniApp微信小程序分享页的智能导航设计:基于页面栈的优雅解决方案 在移动应用生态中,微信小程序因其轻量化和社交属性获得了广泛应用。作为开发者,我们经常面临一个看似简单却影响用户体验的核心问题:当用户通过分享链接进入小程序…...

效率对比测试:OpenClaw+nanobot vs 手动完成重复工作

效率对比测试:OpenClawnanobot vs 手动完成重复工作 1. 为什么需要自动化效率测试 作为一名数据分析师,我每天都要处理大量重复性工作:整理Excel文件、录入数据、清洗表格、生成报告。这些工作虽然简单,但极其耗时且容易出错。最…...

电源防反接电路设计与实现方案

电源防反接电路的工程实现方案1. 电源防反接技术背景在工业控制和自动化设备中,电源接线错误是常见的操作失误。当电源极性接反时,轻则导致设备无法工作,重则烧毁关键元器件。传统的保险丝保护方案存在响应速度慢、需要人工更换等缺点&#x…...

ESP32逆向复现Enjoy Motors遮阳帘433MHz滚动码协议

1. 项目概述EnjoyRemoteLib 是一个专为 ESP32 平台设计的 Arduino 库,核心目标是完整复现 Enjoy Motors 系列电动遮阳帘遥控器的无线通信协议,从而实现对 EMSTEEL4 及兼容型号遮阳帘设备的非侵入式远程控制。该库并非基于厂商公开 SDK,而是通…...

MDK分散加载文件(.sct)解析与嵌入式内存管理

MDK分散加载文件(.sct)剖析及应用1. 项目概述1.1 分散加载概念分散加载(Scatter Loading)是一种允许开发者精确控制代码和数据在存储器中布局的技术。通过分散加载文件,我们可以指定程序的特定部分(如代码段、数据段)在存储器的特定地址空间运…...

【事务】Spring Framework核心——事务管理:ACID特性、隔离级别、传播行为、@Transactional底层原理、失效场景

文章目录事务管理一、事务核心基石:ACID四大特性二、事务并发问题与隔离级别2.1 并发事务引发的3大核心读异常2.2 SQL标准4大隔离级别2.3 核心补充:MVCC与隔离级别的关联三、Spring事务传播行为3.1 第一类:支持当前事务(优先加入已…...

从动物行为到工业质检:手把手教你用Deeplabcut 2.3.5搭建自己的关键点检测模型

从动物行为到工业质检:手把手教你用Deeplabcut 2.3.5搭建自己的关键点检测模型 在计算机视觉领域,关键点检测技术正从实验室走向千行百业。最初为动物行为研究设计的Deeplabcut,如今因其开箱即用的易用性和出色的精度,正在制造业、…...

nanomsg深度解析:高性能消息传递库的架构设计与实战应用

nanomsg深度解析:高性能消息传递库的架构设计与实战应用 【免费下载链接】nanomsg nanomsg library 项目地址: https://gitcode.com/gh_mirrors/na/nanomsg nanomsg是一个轻量级、高性能的可扩展性协议库,实现了多种常见的消息传递模式&#xff0…...

RuoYi-Vue-Plus:企业级应用开发的现代化技术框架

RuoYi-Vue-Plus:企业级应用开发的现代化技术框架 【免费下载链接】RuoYi-Vue-Plus 项目地址: https://gitcode.com/GitHub_Trending/ru/RuoYi-Vue-Plus 一、价值定位:重新定义企业级开发标准 1 架构突破:插件化设计的实践价值 在传…...

如何快速搭建MiroFish预测引擎:3种高效部署方案全解析

如何快速搭建MiroFish预测引擎:3种高效部署方案全解析 【免费下载链接】MiroFish A Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎,预测万物 项目地址: https://gitcode.com/GitHub_Trending/mi/Miro…...