位置: IT常识 - 正文

四、nginx静态文件的配置(nginx静态文件服务器)

编辑:rootadmin
四、nginx静态文件的配置

推荐整理分享四、nginx静态文件的配置(nginx静态文件服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nginx django 静态文件,nginx django 静态文件,nginx 静态文件,nginx 静态编译,nginx静态资源存放在哪个文件夹中,nginx静态文件服务器,nginx静态文件服务器,nginx 配置静态文件目录,内容如对您有帮助,希望把文章链接给更多的朋友!

1. 根据上节内容的提示,我们知道如何进行nginx的信号控制和命令行控制了。

2. 这节主要是学习nginx的静态文件、缓存、静态文件压缩等相关内容。

一、 配置并访问nginx静态文件1.1 root配置nginx静态文件地址

        

在nginx.conf 配置文件中默认使用root配置了nginx静态界面地址

规则: root配置的路径+location路径为访问的路径。

路径规则:

         ①相对路径: 上图所示的为相对路径,即nginx的prefix路径(/usr/local/nginx)+html路径,也就是nginx启动时的相对路径。

        ②绝对路径: 如果配置和上图中一样的路径,则需要改为: root /usr/local/nginx/html。

注: window系统配置则需要加上双引号 eg: "F:/html/html";

1.2 alias配置静态文件地址四、nginx静态文件的配置(nginx静态文件服务器)

        若使用alias配置上述路径改如何配置呢?改为下述配置即可:

# eg:1 location /html { alias /usr/local/nginx/html; index index.html index.htm; }# eg:2 location /html/ { alias /usr/local/nginx/html/; index index.html index.htm; }

上文中我用了两个例子,首先alias配置和root区别之一便是  location匹配的路径需要和实际路径后面那节一样。  (root是 root路径+location路径)

        第二个区别就是,root会忽视路径最后面的 /    但是alias必须两个同时存在或同时不存在即可

二、 配置并访问vue项目文件2.1 使用root配置vue项目地址# 1. 一般使用根路径配置前端location / { root /data/webroot/html/xxx/dist; index index.html index.htm;}2.2 使用alias配置vue项目地址# 1. 一般使用根路径配置前端location /dist { alias /data/webroot/html/xxx/dist; index index.html index.htm;}

那么我们进行访问的时候会发现报错如下图所示:

此时主要是因为配置vue项目的地址是使用的相对路径,也就是路径没有/dist导致的,故需要在dist目录下的index.html统一添加前缀即可:

下图为正常访问的情况:

三、 nginx静态文件优化配置http{ #提高文件的传输效率 sendfile on; # tcp_nopush on; # tcp_nodelay on;}3.1 sendfile,用来开启高效的文件传输模式值       释义on        开启 eg:  sendfile: on;off                    关闭 (默认值)。eg: sendfile: off;

注:① sendfile默认是关闭的。

       ② 在默认情况下,静态文件请求会进行linux内存将文件从磁盘拷贝到缓冲区、然后再将缓冲区的文件通过进程应用拷贝到sokect缓冲区进行返回。

        ③ 开启时,则会直接由linux内核拷贝到sokect缓冲区提供,大大节约了io的次数。

        ④ 在http server location均可以进行开启。

3.2 tcp_nopush:提升网络包的传输'效率(sendfile 开启)值       释义on        开启 eg:  tcp_nopush: on;off                    关闭 (默认值)。eg: tcp_nopush: off;

注: 这个开启,则保证了文件不会零散的发送出去(减少了io次数),一次性发送对于整个网络有很大的优化提升。

3.3 tcp_nodelay:提高网络包传输的'实时性(keep-alive连接开启)值       释义on        开启 eg:  tcp_nodelay: on;off                    关闭 (默认值)。eg: tcp_nodelay: off;

注:① 这个开启,会保证数据包(静态文件会分成很多数据包)存在的时候直接进行发送。

        ② 看上去这个和3.2 tcp_nopush 是互斥的,但是在linux内核2.5.9之后处理逻辑是先保证3.2 tcp_nopush填满,当文件

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

上一篇:YOLOv5入门实践(5)——从零开始,手把手教你训练自己的目标检测模型(包含pyqt5界面)(yolov5讲解)

下一篇:win7系统招行网银专业版无法登陆无效请求,请重新(招行网银专业版怎么登陆)

  • excel表样式浅色怎么设置(Excel表样式浅色2)

    excel表样式浅色怎么设置(Excel表样式浅色2)

  • 腾讯电脑管家怎么禁止广告(腾讯电脑管家怎么用QQ登录)

    腾讯电脑管家怎么禁止广告(腾讯电脑管家怎么用QQ登录)

  • 微信加人限制规则有哪些(2019微信加人限制规则)

    微信加人限制规则有哪些(2019微信加人限制规则)

  • 小米10至尊纪念版跑分是多少(小米10至尊纪念版换电池)

    小米10至尊纪念版跑分是多少(小米10至尊纪念版换电池)

  • 什么是本地用户和本地组(什么是本地用户使用超级级的总管)

    什么是本地用户和本地组(什么是本地用户使用超级级的总管)

  • 英特尔9900k与9900x的区别(i9-9900k和9900kf)

    英特尔9900k与9900x的区别(i9-9900k和9900kf)

  • haylou是小米的吗(小米haylou和小米color区别)

    haylou是小米的吗(小米haylou和小米color区别)

  • wpa预共享密钥是什么(wpa预共享密钥是指的无线密码吗??)

    wpa预共享密钥是什么(wpa预共享密钥是指的无线密码吗??)

  • 荣耀20s支持息屏显示吗(华为荣耀20s有没有灭屏显示)

    荣耀20s支持息屏显示吗(华为荣耀20s有没有灭屏显示)

  • bmh-an10是什么型号(bmh-an10是什么型号图片)

    bmh-an10是什么型号(bmh-an10是什么型号图片)

  • 手机突然卡的不行怎么回事(手机突然卡的不行)

    手机突然卡的不行怎么回事(手机突然卡的不行)

  • 情侣空间别人看得到吗(情侣空间别人看了被挡了为什么还有头像挂在QQ空间页面)

    情侣空间别人看得到吗(情侣空间别人看了被挡了为什么还有头像挂在QQ空间页面)

  • 苹果11断流怎么解决(苹果11手机断流)

    苹果11断流怎么解决(苹果11手机断流)

  • 抖音上地址是随人处的地方定位的吗(抖音上的地址是根据什么决定的)

    抖音上地址是随人处的地方定位的吗(抖音上的地址是根据什么决定的)

  • raw用什么软件打开(raw用什么软件打开编辑)

    raw用什么软件打开(raw用什么软件打开编辑)

  • 支付宝能ipad手机同时在线吗(ipad支付宝可以跟手机同步登陆吗)

    支付宝能ipad手机同时在线吗(ipad支付宝可以跟手机同步登陆吗)

  • 抖音绑今日头条有什么用(抖音绑今日头条权重会变高吗)

    抖音绑今日头条有什么用(抖音绑今日头条权重会变高吗)

  • opporeno3上市时间(opporeno3上市时间图片)

    opporeno3上市时间(opporeno3上市时间图片)

  • 手写福字可以扫到敬业福吗(能扫出福字)

    手写福字可以扫到敬业福吗(能扫出福字)

  • kindle长时间不用会坏吗(kindle长时间不用屏幕电池叹号)

    kindle长时间不用会坏吗(kindle长时间不用屏幕电池叹号)

  • 荣耀20拍视频防抖吗(荣耀20视频防抖怎么开)

    荣耀20拍视频防抖吗(荣耀20视频防抖怎么开)

  • 淘工厂怎么加入(怎么入驻淘工厂这个活动)

    淘工厂怎么加入(怎么入驻淘工厂这个活动)

  • 怎么看美团会员等级(怎么看美团会员是不是自动续费)

    怎么看美团会员等级(怎么看美团会员是不是自动续费)

  • 租车怎么缴纳罚款
  • 增值税加计抵减政策
  • 企业在异地设立的办事处撤销了,人员咋办
  • 出口退税工作流程及内容
  • 劳务费增值税税率13%
  • 法人拿走公司利润要交税吗
  • 固定资产原值包含进项税吗
  • 什么情况下视同销售
  • 小微企业开票多少算小规模纳税人
  • 免费赠送货物出租合同
  • 科目余额表一定要编吗
  • 企业的银行存款
  • 如何计算应交税
  • 计提与不计提短贷的区别
  • 购入固定资产挂帐记其他应付款还是应付账款
  • 税控盘全额抵扣怎么做账
  • 退税发票勾选后开红冲发票怎么申报
  • 凭证上附单据多少张怎么看
  • 银行存款日记账和现金日记账的区别
  • 公允价值与计税价值区别
  • 非正常损失和非正常损耗的区别
  • 顶账的固定资产怎么入账
  • win10闹钟设置方法
  • windows11咋样
  • 如何在电脑管家下载软件
  • 以固定资产换入无形资产
  • 免征税费需要申报吗
  • 土建基础是什么意思
  • 外购商品转为自用洧费税计算
  • 美国大峡谷在哪儿
  • Symfony2实现在doctrine中内置数据的方法
  • 残疾人增值税即征即退税收减免备案
  • framework4.0怎么打开
  • 专票如何申领
  • 世界上最完美的犯罪
  • vue 状态管理
  • phpstudy ftp怎么用
  • inotify_event
  • 材料明细帐
  • 从汽车生产到销售有哪些过程
  • 所得税申报表上的营业成本怎么填
  • 生活办公用品清单
  • 学电脑网站
  • 金税三期个人所得税申报
  • 安装sql server 2008提示重新启动计算机
  • 汽车维修公司做账基本流程
  • 资本公积的用途有哪些
  • 专利技术转让损失会计分录
  • 服务行业人工费一般控制在多少合适
  • 什么各级工会的离休退休人员的待遇
  • 什么是金融资产和金融负债
  • 代扣的个人所得税怎么做分录
  • 应交税费和应交增值税的关系
  • 国际货运代理免增值税
  • 银行账户收到养老金怎么办
  • 损益类科目年末未结转怎么处理
  • 4s店收取保险服务费合理吗
  • 进项税额有抵扣期限吗
  • 多余备用金记账会计分录
  • 去年未做账的发票怎么查
  • 发票作废有什么后果
  • mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧
  • winxp系统开机蓝屏
  • 将程序桌面图标放到桌面
  • mac系统锁屏
  • win10控制面板中没有防火墙
  • 如何清理浏览器缓存
  • linux中修改root密码
  • windows8语言栏不见了
  • win10聚焦功能失效
  • windows7无法关闭密码保护共享
  • win8注销在哪里
  • android开发范例实战宝典
  • Extjs中使用extend(js继承) 的代码
  • linux dev/sr0
  • 批处理 leq
  • nodejs fabric
  • 每天一篇日记100字
  • 国税企业所得税网上申报
  • 苏州工业园区国资委
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设