nginx 解析静态内容demo

index.html 模版 注意,这个示例中的链接(如 CSS 和 JavaScript 文件)是假设你已经在同一目录下创建了这些文件。如果没有这些文件,你应该删除或修改。是网站的入口文件,通常被服务器设置为默认文档,当访问网站根目录时,如果没有指定具体的文件名,浏览器就会尝试加载。 阅读详情

1. OpenResty 安装配置

OpenResty 安装配置请参考:OpenResty 安装配置

2. 创建静态资源

mkdir -p /data/www/
touch index.html
注:index.html 内容如下:

<!DOCTYPE html>
<html>

<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>

<body>
这是一个 nginx 静态资源解析测试页面
</body>
</html>

mkdir -p /data/images
注:上传一张图片到 /data/images 目录中,例如:test.png

3. 创建 nginx 配置文件

1. 备份 nginx.conf 文件
# cd /usr/local/openresty/nginx/nginx/conf
# cp nginx.conf nginx.conf.bak
# cat /dev/null > nginx.conf
# vi nginx.conf
# openresty -s reload

nginx.conf 中内容如下:

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}

http {
        server {
                listen 8989;
                location / {
                        root /data/www;
                }
                location /images/ {
                        root /data;
                }
        }
}

4. 在浏览器中访问并验证

  1. 临时关闭防火墙
    systemctl stop firewalld
  2. 访问服务器静态页面 index.html,例如:
    http:172.16.160.133:8989
    index.html
  3. 访问服务器静态图片,例如:
    http:172.16.160.133:8989/images/sea-4002951.jpg
    访问图片静态资源
详细分析Nginx配置参数(附Demo) 内存少,并发能力强 注重效率,经受高负载的考验 热部署,启动容易运行 阅读详情

相关推荐

index.html

网页布局基础,html代码

index.html代码示例

<!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>转账汇款</title> <script type="text/javascript" src="js/jquery-3.4.1.min.js"></script> .

舞鹤白沙编码日志 3417

html5关于indexdb简单demo

该资源包含了一个indexdb学习的简单demo,包含了增删改查,以及索引的创建和使用,可以参考博客http://blog.csdn.net/mockingbirds/article/details/48749375

简单的index.html示例,CSS的z-index实例代码

效果图:全部代码:复制代码代码如下:CSS z-index demo - Edi*{margin: 0;padding: 0;}.box{width: 256px;padding: 5px;border: 1px solid #000;margin: 20px;height: auto;}#box1{background-color: #F4F4F4;}#box2{background-color...

weixin_35229677的博客 1064

【通信协议】I2C总线(一主多从)

I2C总线(一主多从)之软件模拟代码详解

m0_75090944的博客 9840

双参数威布尔分布(Weibull分布)参数计算(根据故障数据,求双参数威布尔分布的参数详细步骤)

根据故障数据求威布尔分布参数步骤 根据众多文献研究,设备故障数据大多服从指数分布、威布尔分布或对数正态分布。其中威布尔分布较为常用,本文主要介绍威布尔分布的简单应用,并根据某设备故障数据为例简单介绍威布尔分布参数的计算方法。 参考文献11参考文献22 1.双参数威布尔分布的概率密度函数、概率分布函数、可靠度函数: 2.预处理故障数据 将故障数据按时间排序,假设设备分别在以下时间点失效:11.1 、23.5、58.4……则将此时间从小到大排序。并计算中位秩。中位秩的计算公式如下: 其中i表示第几个数据,n

biaochengxiaobai的博客 4万+

github上预览Demo网页最简单的方法

github上预览Demo网页最简单的方法: 1.打开你github上demo网页index.html,效果如图 2.复制上面的页面地址,然后在该地址前加上 htmlpreview.github.com/? 然后就可以访问预览了,效果如图: PS: 参考教程: 如何在github上做一个demo演示 Github 中展示demo 转载于:...

weixin_30337251的博客 877

京东商品数据爬取实战:用Selenium+代理IP绕过最新反爬机制(附完整代码)

本文深入解析京东商品数据采集技术,详细介绍了如何利用Selenium与智能反反爬策略绕过京东最新的反爬机制。通过实战案例和完整代码,帮助开发者掌握高效采集京东商品数据的方法,包括动态参数加密、行为验证识别及分布式采集架构设计等关键技术。

cc789的博客 1060

简单的index.html示例,index.html

后台管理-WeAdmin Frame型后台管理系统-WeAdmin 1.0WeAdmin v1.0+新增资讯图片用户Admin个人信息切换帐号退出前台首页会员管理会员列表会员删除会员管理输入框操作三级菜单演示导航菜单演示文章管理文章列表分类管理订单管理订单列表管理员管理管理员列表角色管理权限分类权限管理系统统计拆线图柱状图地图饼图雷...

weixin_39608394的博客 2010

Maven证书信任危机:PKIX path building failed的全面解析与实战修复

本文全面解析了Maven构建中常见的`PKIX path building failed`证书验证错误。该错误通常在使用特定镜像仓库或自建仓库时,因SSL/TLS证书不被JDK默认信任而触发。文章深入剖析了错误根源,对比了临时忽略检查与永久导入证书等不同修复方案的安全性与适用场景,并推荐通过`keytool`将证书导入JDK信任库的根治方法,以保障构建安全与稳定。

zzz56的博客 506

手把手教你学Simulink——基于Simulink的隔离型DC-DC全桥变换器移相控制建模示例

本文详细介绍了基于Simulink的全桥移相变换器(PSFB)建模与控制方法。首先分析了全桥移相拓扑在大功率应用中的优势,包括ZVS实现、高频化和小型化特点。随后给出了具体设计参数和移相控制策略,采用电压外环+移相角内环的双闭环控制架构。文章重点演示了Simulink建模步骤,包括主电路搭建、移相PWM生成和PI控制器设计,并通过满载稳态、负载阶跃和轻载测试三种场景验证了系统性能。最后总结了工程实践要点,提出自适应控制等扩展方向,强调移相控制通过精准时间管理实现高效能量转换的核心价值。

MHD0815的博客 261

Nginx 静态文件反向代理

文章目录一、反向代理之 `/` 的玄学二、反向代理之 "静态文件" 的处理 一、反向代理之 / 的玄学 代理路径后面加上 / http://www.rambo123.com/demo 访问 http://www.rambo123.com location /demo/ { # 注意后面加上反斜杠 proxy_pass http://www.rambo123.com/; } http://www.rambo123.com/demo/user 代理到 http://www.ramb

Rambo's Blog 2537

uboot引导vxworks6.9(T4240) 启动

vxworks内核配置下搜索RAM_LOW_ADRS, 值为0x01000000, 是vxworks下载启动的地址,uboot启动时会用到。vxworks6.9 t4240用的是32地址空间,uboot下用的是64位地址空间,去uboot下修改law物理地址空间为32位。vxworks下flash基地址为 0xff000000, 将vx下的地址修改为0xe0000000,和uboot下地址一致。uboot下flash基地址为0xe000000,vxworks内核配置为build-in 符号表。

珂珂可爱多 3236

Nginx 搭建静态资源服务

利用 Nginx 搭建静态资源服务

Demo_Null 4089

微信小程序逆向实战:从HTTPS抓包到API接口全解构

方案原理优点缺点方案一:使用低版本微信+系统代理微信7.0以下版本未强制不走代理操作简单容易被封号,无法使用新版小程序方案二:Hook SSL层(Xposed/Frida)动态Hook Java的TrustManager或系统的SSLContext,绕过证书校验灵活可控需要Root/越狱,技术门槛高方案三:VPN转发抓包(PacketCapture)利用Android VPNService将所有流量转发到本地代理无需Root,兼容性好部分机型存在性能问题。

2201_76125261的博客 266

u-boot-2014.10移植第22天----添加nand flash命令支持(四)

解决问题:nand0: MTD Erase failure: -5 drivers/mtd/nand/nand_bbt.c文件中初始化bbt/* * Allocate memory (2bit per block) and clear the memory bad block * table. */ this->bbt = kzalloc(len, GFP_

fulinux的博客 3632

nginx 伪静态404_ingress-nginx 中 Rewrite 的使用

由于 nginx 的优秀性能表现,所以很多企业在 Kubernetes 中选择 Ingress Controller 的时候依然会选择基于 nginx 的 ingress-nginx,前面文章中我们更多的是介绍更加云原生配置更加灵活的 Traefik,特别是 Traefik 2.0 版本新增中间件概念以后,在配置上就更加方便了,各种需求都可以通过中间件来实现,对于 ingress-nginx 来说...

weixin_39788382的博客 1169

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

C++项目实战:使用Nginx部署RESTful API服务与静态资源

在构建高性能后端服务时,RESTful API架构和幂等性设计是保障系统可靠性与一致性的核心概念。RESTful API通过标准的HTTP方法(如GET、POST、PUT、DELETE)对资源进行操作,而幂等性确保了在分布式环境下,同一操作的多次执行不会产生额外的副作用,这对于网络重试和故障恢复至关重要。为实现服务的稳定对外暴露与高效管理,引入反向代理与静态资源服务器成为关键工程实践。Nginx作为高性能的HTTP服务器和反向代理,能够将客户端的请求转发至后端C++服务,同时直接托管前端静态文件,从而提升整

weixin_34186128的博客 340

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

vue-koa-demo部署指南:5步实现Docker容器化与Nginx配置

vue-koa-demo是一个基于Vue2和Koa2构建的全栈应用示例,支持CSR(客户端渲染)、SSR(服务端渲染)和Docker容器化部署。本指南将通过5个简单步骤,帮助你快速实现该项目的Docker容器化部署与Nginx配置,即使是新手也能轻松上手。 ## 1. 准备工作:环境与资源获取 在开始部署前,请确保你的系统已安装以下工具: - Docker Engine (20.10+) -

gitblog_01046的博客 350

关于在Nginx中如何配置nginx.conf的各种问题

一、IP捆绑域名 访问域名,打开指定的静态html页面 前提:先把域名解析到ip下,才能捆绑使用 server_name :这里配置自己的域名 没有使用域名的配置: server { listen 80; server_name localhost; location / { root html; index index.html index.htm; } } 使用域名的配置: server { listen 80; server_...

学弟不想努力了 503

php获取静态url地址,[静态/伪静态]自定义URL地址详细教程

一、如何开启自定义URL进入后台,“内容管理”-“栏目管理”,选择修改或者添加栏目,“URL配置”,开启“自定义URL规则”,再配置适合自己的规则。二、规则标签说明{dir} : 表示栏目目录{pdir}: 表示包含父级层次的栏目目录(不能与{dir}同时出现,两者二选一){page}:表示分页id{id}: 表示内容或栏目的id{y}: 表示年(内容规则中有效){m}: ...

weixin_35789885的博客 768

Nginx快速入门

文章目录1. 启动,停止和重新加载Nginx配置2. 配置文件的结构3. 提供静态内容服务(静态网站)4. 设置简单的代理服务器5. 设置FastCGI代理 本文主要介绍nginx的基本配置和操作,并介绍了一些可以完成的简单任务。假设您已经学习过并已经安装好了nginx服务器。 如果没有,请参阅安装nginx页面(http://www.yiibai.com/nginx/nginx-install....

萧曳丶 522

docker: 使用nginx容器运行html静态网页以及制作镜像

1、使用阿里云加速器 在不同的系统下面,配置加速器的方式有一些不同,这里适用于Ubuntu 18.04系统。关于加速器的地址,你只需要登录容器Hub服务的控制台,左侧的加速器帮助页面就会显示为你独立分配的加速地址。 当你下载安装的Docker Version不低于1.10时,建议直接通过daemon config进行配置。 使用配置文件 /etc/docker/daemon.json(没有时新建该......

OceanStar的博客 6814

使用 Nginx 管理你的前端资源

前言 在前端项目开发中,我们可以启动 devserver 管理静态资源服务,但是发布线上后要保证稳定,一般会选择一个高效能 + 稳定的静态服务器来管理前端资源。 作为前端工程化的关键一环节,这一篇我们来一起学习一下 Nginx 的常见用法。 Nginx (engine x) 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了IMAP/POP3/SMTP 服务。 常规使用 Nginx 的安装过程就省略了,毕竟是基操,WIndows 都是一键安装的。 先记住几个常用的命令,待会我们会不断的使用到

CRMEB小程序商城的博客 5557

nginx解析php详细教程,解决Nginx+PHP文件类型错误解析漏洞的完美方法

80Sec 爆出Nginx具有严重的0day漏洞,详见《Nginx文件类型错误解析漏洞》。只要用户拥有上传图片权限的Nginx+PHP服务器,就有被入侵的可能。例如用户上传了一张照片,访问地址为http://www.domain.com/images/test.jpg,而test.jpg文件内的内容实际上是PHP代码时,通过http://www.domain.com/images/test.jpg...

weixin_39707597的博客 461
上一篇: OpenResty 1.13.6.2 安装配置(CentOS 7)
下一篇: CentOS 7 安装 Python 3.7.3
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值