位置: IT常识 - 正文

Nginx环境搭建及前端部署教程(Windows版)(nginx怎么搭建)

编辑:rootadmin
Nginx环境搭建及前端部署教程(Windows版)

推荐整理分享Nginx环境搭建及前端部署教程(Windows版)(nginx怎么搭建),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nginx运行环境,nginx搭建http服务器,nginx 安装配置,nginx环境配置,nginx环境搭建部署 windows,nginx环境变量配置,nginx环境配置,nginx环境搭建部署 windows,内容如对您有帮助,希望把文章链接给更多的朋友!

1、Nginx简介

Nginx (engine x) 是一个轻量级、高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。几乎可以做到 7 * 24 小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件版本进行热更新。性能是 Nginx 最重要的考量,其占用内存少、并发能力强、能支持高达 5w 个并发连接数,最重要的是, Nginx 是免费的并可以商业化,配置使用也比较简单。Nginx提高了网站的响应速度,优化了用户体验,增加了网站的健壮性。

2、Nginx特点

①反向代理

在客户端与服务器端增加过渡服务器,即反向代理。客户端对代理是无感知的,客户端无需配置即可访问,客户端将请求发送至反向代理服务器,反向代理服务器根据策略选择目标服务器获取数据,再返回至客户端。而向客户端暴露的仅是反向代理服务器地址,从而隐藏真实服务器的地址。

②负载均衡

通俗的讲就是将网络压力分担在多个单元。负载均衡建立在现有网络结构之上,提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

Nginx给出来三种关于负载均衡的方式:

轮询法(默认方法):

每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器挂掉,能自动剔除。适合服务器配置相当,无状态且短平快的服务使用。也适用于图片服务器集群和纯静态页面服务器集群。

weight权重模式(加权轮询):

指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的

情况。这种方式比较灵活,当后端服务器性能存在差异的时候,通过配置权重,可以让服务器的性能得到充分发挥,有效利用资源。weight和访问比率成正比,用于后端服务器性能不均的情况。权重越高,在被访问的概率越大

ip_hash:

前两种方式的缺点是:在负载均衡系统中,假如用户在某台服务器上登录了,那么该用户第二次请求的时候可能会重新定位到集群中其他服务器,那么之前的登录信息将会丢失。所以可以采用ip_hash指令解决该问题,如果客户已经访问了某个服务器,当用户再次访问时,会将该请求通过哈希算法,自动定位到该服务器。每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。

③动静分离

Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术。动静分离技术其实是采用代理的方式,在server{}段中加入带正则匹配的location来指定匹配项针对PHP的动静分离:静态页面交给Nginx处理,动态页面交给PHP-FPM模块或Apache处理。在Nginx的配置中,是通过location配置段配合正则匹配实现静态与动态页面的不同处理方式

Nginx环境搭建及前端部署教程(Windows版)(nginx怎么搭建)

3、Nginx安装

①官网下载稳定版本

下载地址:http://nginx.org/en/download.html

②解压到安装目录

4、Nginx启动

启动方式一:双击nginx.exe,双击后你能看见一个小黑窗口一闪而过。 启动方式二:打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe ,回车即可

注意:如果安装目录是中文的情况,打开exe文件时会报错。

打开浏览器:浏览器地址栏输入网址 http://localhost:80 回车,出现以下页面说明启动成功!

5、Nginx配置监听

nginx的配置文件是conf目录下的nginx.conf,默认配置的nginx监听的端口为80,如果80端口被占用可以修改为未被占用的端口即可。

当修改了nginx的配置文件nginx.conf 时,不需要关闭nginx后重新启动nginx,只需要执行命令 nginx -s reload 即可让改动生效

6、Nginx关闭

方法一:(1)输入nginx命令 nginx -s stop(快速停止nginx) 或 nginx -s quit(完整有序的停止nginx),这两个命令的区别在于nginx -s stop是快速停止Nginx,而nginx -s quit是有序的停止Nginx,前者可能会导致数据没有完全保存;

方法二:(2)使用taskkill taskkill /f /t /im nginx.exe

方法三:任务管理器杀死所有Nginx进程

7、Nginx常用命令nginx -s reopen #重启Nginxnginx -s reload #重新加载Nginx配置文件,然后以优雅的方式重启Nginxnginx -s stop #强制停止Nginx服务nginx -s quit #优雅地停止Nginx服务(即处理完所有请求后再停止服务)nginx -t #检测配置文件是否有语法错误,然后退出nginx -?,-h #打开帮助信息nginx -v #显示版本信息并退出nginx -V #显示版本和配置选项信息,然后退出nginx -t #检测配置文件是否有语法错误,然后退出nginx -T #检测配置文件是否有语法错误,转储并退出nginx -q #在检测配置文件期间屏蔽非错误信息nginx -p prefix #设置前缀路径(默认是:/usr/share/nginx/)nginx -c filename #设置配置文件(默认是:/etc/nginx/nginx.conf)nginx -g directives #设置配置文件外的全局指令killall nginx #杀死所有nginx进程8、Nginx前端部署

①以上面项目为例,复制前端项目路径

F:\learnany\springboot-ehr\ehr-admin

②配置nginx.conf

打开nginx文件夹下的conf文件夹下的nginx.conf文件。

找到location下的root一行,将html替换为静态网页的路径保存即可。

③启动Nginx即可

浏览器访问:http://localhost:80

本文链接地址:https://www.jiuchutong.com/zhishi/290694.html 转载请保留说明!

上一篇:锯齿原野中的Baron湖,爱达荷州 (© Patrick Brandenburg/Tandem Stills + Motion)(原版锯齿)

下一篇:向日葵上的金翅雀,美国南卡罗来纳州 (© Teresa Kopec/Getty Images)(向日葵茎上有刺吗)

  • 无法在iphone上激活触控id怎么回事(无法在iphone上激活触控id的提示怎么办)

    无法在iphone上激活触控id怎么回事(无法在iphone上激活触控id的提示怎么办)

  • 顺风车可不可以邀请多个人接(顺风车可不可以提前预约)

    顺风车可不可以邀请多个人接(顺风车可不可以提前预约)

  • 苹果手机电量低于20提醒怎么关闭(苹果手机电量低声音变小)

    苹果手机电量低于20提醒怎么关闭(苹果手机电量低声音变小)

  • word很卡很慢怎么办(word变得特别卡)

    word很卡很慢怎么办(word变得特别卡)

  • 微信号会和别人重复么(微信号会和别人的qq号一样吗)

    微信号会和别人重复么(微信号会和别人的qq号一样吗)

  • qq授权110509怎么解决(qq授权110509怎么回事)

    qq授权110509怎么解决(qq授权110509怎么回事)

  • power是什么功能(power是什么按钮)

    power是什么功能(power是什么按钮)

  • b站如何开启音频播放(b站怎么开音乐模式)

    b站如何开启音频播放(b站怎么开音乐模式)

  • qq等级加速包是干嘛的(qq等级加速包是自动开启加速的吗)

    qq等级加速包是干嘛的(qq等级加速包是自动开启加速的吗)

  • 快手推广可以取消吗(快手推广取消了还扣了钱怎么办)

    快手推广可以取消吗(快手推广取消了还扣了钱怎么办)

  • 12599语音留言怎么处理(语音留言是啥)

    12599语音留言怎么处理(语音留言是啥)

  • 华为mate30pro屏幕是三星的吗(华为mate30pro屏幕厂家)

    华为mate30pro屏幕是三星的吗(华为mate30pro屏幕厂家)

  • 菜鸟驿站怎样加盟(菜鸟驿站怎样加微信)

    菜鸟驿站怎样加盟(菜鸟驿站怎样加微信)

  • ppt没保存就关闭了怎么办(ppt没保存就关闭了怎么办2010版)

    ppt没保存就关闭了怎么办(ppt没保存就关闭了怎么办2010版)

  • 华为m6平行视界怎么用(华为m6平行视界应用app)

    华为m6平行视界怎么用(华为m6平行视界应用app)

  • 探探共同联系人是指什么(探探共同联系人有什么用)

    探探共同联系人是指什么(探探共同联系人有什么用)

  • 删除好友火花还有吗(删除好友之后火花还在吗)

    删除好友火花还有吗(删除好友之后火花还在吗)

  • 水印相机如何录制视频(水印相机如何录音)

    水印相机如何录制视频(水印相机如何录音)

  • 苹果xr可以开空调吗(苹果xr可以开空调遥控器吗)

    苹果xr可以开空调吗(苹果xr可以开空调遥控器吗)

  • win10电脑扬声器没声音(win10电脑扬声器正常但是没有声音)

    win10电脑扬声器没声音(win10电脑扬声器正常但是没有声音)

  • BIOS基本知识及常用设置(图文+视频)(bios术语)

    BIOS基本知识及常用设置(图文+视频)(bios术语)

  • 解析Linux系统中bashrc和profile文件的作用区别(linux |bc)

    解析Linux系统中bashrc和profile文件的作用区别(linux |bc)

  • 卡克斯劳塔宁阿克蒂克度假酒店的玻璃圆顶冰屋,芬兰萨里山  (© Lingxiao Xie/Getty Images)(卡克斯劳坦恩酒店)

    卡克斯劳塔宁阿克蒂克度假酒店的玻璃圆顶冰屋,芬兰萨里山 (© Lingxiao Xie/Getty Images)(卡克斯劳坦恩酒店)

  • dumpe2fs命令  打印快组信息(/f命令)

    dumpe2fs命令 打印快组信息(/f命令)

  • 出口货物不报关走快递
  • 工资走公账和私账哪个好
  • 应付款多付了怎么处理
  • 车辆商业险和强制险交完给退么
  • 房产出租增值税税目
  • 申报财务报表时应收和预收可以合并
  • 普通折叠发票代码是几位数
  • 企业报废固定资产的净损失应确认为企业的费用
  • 企业间借款增值税税率
  • 税控发票包括哪些
  • 退休人员返聘工资怎么缴税
  • 开具增值税专用发票怎么开
  • 网上认证服务费可以全额抵扣吗
  • 新公司领取营业执照后的流程
  • 股利分配政策的研究背景
  • 普通发票和增值税专用发票有什么异同
  • 1697509439
  • 发出商品发生损失
  • php封装接口
  • 公司招的兼职员工怎么报个税
  • 厂房修缮
  • 股权投资借差
  • 银行对公中收
  • ieview.exe 是什么
  • conda不是内部或外部命令
  • 二次规划是什么意思
  • 补缴房产税土地使用税怎么算
  • php pulsar
  • 专利权出资会计科目
  • yolov5 output
  • Vue中@change、@input和@blur的区别以及什么是@keyup
  • torch.nn.Conv3d
  • nodejs安装及环境配置 centos
  • 个体工商户有固话吗
  • 小规模纳税人企业所得税2023
  • 房地产企业买地
  • 加班工资应如何算
  • 年底进项税额比年初多
  • SQL 2005 ERROR:3145 解决办法(备份集中的数据库备份与现有的数据库不同)
  • 公司开发新产品时,由管理层任命的
  • 其他货币资金期末有余额吗
  • 个体户是什么概念
  • 9个点的税是多少
  • 对外公司
  • 低值易耗品如何评估
  • 广告费收入如何填写增值税申报表
  • 技术服务行业增值税税负率
  • 施工单位代建收费合理吗
  • 省外出差
  • 自产自用进项税额
  • 利润表里公允价值变动损益怎么算
  • 存货期末报表列示
  • 日记账是否必须全部建立
  • sqlserver数据库事物日志已满
  • MySQL5.6.31 winx64.zip 安装配置教程详解
  • 查看linux系统版本信息
  • calc.exe是什么程序
  • 去掉电脑右下角显示的时间
  • mac 应用
  • ubuntu 21.10安装
  • windows7磁盘清理命令
  • host文件没有
  • 十个常用linux脚本命令
  • linux如何使用双屏
  • windows7的安装步骤
  • linux 744
  • linux 环境 mysql写入中文报错
  • dos 到指定目录
  • 深入python3
  • c语言深入剖析
  • 怎样用在js中使用css的内容
  • 国家税务局科员属于什么级别
  • 税源管理科是干什么的
  • 江苏灵活就业医保交多少年
  • 张劲松身高体重出生年
  • 国家税务总局风险识别报告
  • 企业所得税
  • 企业税收筹划的基本目标
  • 注册海外公司如何注册
  • 国家税务总局每家公司都可以注册吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设