HTML(Hypertext
Markup
Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性 语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。
JSP(Java
Server
Page)看这个意思就知道是J
OpenRestyOpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。通过汇聚各种设计精良的 Nginx 模块,从而将 Nginx 有效地变成一个强大的通用 Web 应用平台。这样,Web 开发人员和系统工程师可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua
转载
2024-07-20 15:43:00
596阅读
nginx设置通用访问后缀需求A描述:比如说服务器的访问路径中含有(.json,.axp,.php), 我们访问可以在nginx中设置拦截规则,定义正则表达式进行拦截,转发到对应的服务器上去。服务器接口访问路径:@GetMapping("/isCollection.json")
public String getString(){
return "OK";
}浏览器访问方式: &n
转载
2024-02-24 17:11:17
346阅读
一:1.配置文件的结构 nginx由配置文件中指定的指令控制的模块组成。 指令分为简单指令和块指令。 一个简单的指令由空格分隔的名称和参数组成,并以分号(;)结尾。 块指令具有与简单指令相同的结构,但不是以分号结尾,而是以大括号({和})包围的一组附加指令结束 events,http,server和location。 events 和http指令驻留在主上下文中,server在
转载
2024-04-26 12:25:55
473阅读
nginx编译选项make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。configure命令是用来检测你的安装平台的目标特征的。它定义了系统的各个方面,包括nginx的被允许使用的连接处理的方法,比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本,执行结束时,它会创建
一、正则表达式匹配
~ 为区分大小写匹配
~* 为不区分大小写匹配
!~ 和 !~* 分别为区分大小写不匹配及不区分大小写不匹配 二、文件及目录匹配
-f 和 !-f 用来判断是否存在文件
-d 和 !-d 用来判断是否存在目录
-e 和 !-e 用来判断是否存在文件或目录
-x 和 !-x 用来判断文件是否可执行 三.rewrite指令的最后一项参数为flag标记,flag标记有
las
转载
2024-02-20 11:11:49
1476阅读
阅读官方文档后,对nginx中location匹配规则的总结:http://nginx.org/en/docs/http/ngx_http_core_module.html#location匹配方式两种:前缀匹配:就是从前面匹配,要求前面是一样的正则匹配:就是匹配正则表达式两种特殊的前缀匹配:= 表明是精确匹配,停止任何后面的匹配^~ 若最长前缀匹配含有前面这个字符,则终止后面的正则匹配一般的匹配
转载
2024-02-23 18:39:49
205阅读
一、配置文件目录 Nginx配置文件在conf目录下,其默认目录结构如下。 其中,以“.default”为扩展名的文件是Nginx配置文件的配置样例文件。各配置文件的说明如下。fastcgi_para
转载
2024-02-21 10:48:45
76阅读
通常我们所说的HTML文档即指HTML文件(也称为超文本标记语言文件文档)html文档(扩展名后缀名为html的文件)HTML文件是可以被多种网页浏览器读取,传递各类资讯的文件。从本质上来说,Internet( 互联网)是一个由一系列传输协议和各类文档所组成的集合,html文件只是其中的一种。这些HTML文件存储在分布于世界各地的服务器硬盘上,通过传输协议用户可以远程获取这些文件所传达的资讯和信息
转载
2024-01-12 06:31:23
103阅读
Nginx的配置解析相关的部分比较绕,比如为何要有4重指针,比如NGX_MAIN_CONF , loc_conf,NGX_DIRECT_CONF有什么区别呢?这些我前面的blog都有些涉及,这次主要是把配置这块完全拿出来然后来分析下。首先来看配置解析时的数据结构,这里主要是ngx_conf_t,这个结构保存了解析配置文件所需要的一些域,这个是非常重要的一个数据结构,我们详细来看这个结构:struc
转载
2024-09-09 17:15:13
108阅读
配置文件由“配置块”和“配置项”组成。格式如下:<section> {
<directive> <parameters>;
<section> {
<directive> <parameters>;
...
}
...
}一、配置块配置块也称为“节”或“部分”配置
转载
2024-03-05 10:02:55
152阅读
引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在spring MVC中如何使用它们来映射请求信息。1. Content-Type MediaType,即是Internet Media Type,互联网媒体
作者: 爱月
这是爱月在配置学校内部下载站服务器时候做的笔记 参考了张宴大大和wangyu1314的教程,结合自己的实际情况写出的笔记 一来记录下来未来如果需要还可以用到 二来分享给大家,笔记里的部分初级内容上面所提到的两位大大没有写出来这是第一部分,< 系统安装后的初始环境设置 > 主要内容有:[用户管理与用户安全] [设置系统时间及自动同步系统时间] [关闭不需要的服务] [系统
下载http://nginx.org/,windowns版,解压即可启动nginx.exe,默认访问http://localhost,出现Welcome to nginx!,表示安装成功。
失败原因:端口占用,cmd:netstat -ano |find 80。查看80端口是否占用。到安装目录打开cmd(按住shift,右键,在此处打开命令行),查看nginx -s reopen,检查ng
NGINX与其他服务类似,因为它具有以特定格式编写的基于文本的配置文件。默认情况下,文件名为nginx.conf并放在/etc/nginx目录中(对于开源NGINX产品,位置取决于用于安装NGINX和操作系统的软件包系统,它通常位于/usr/local/nginx/conf/etc/nginx或/usr/local/etc/nginx。) ( 推荐学习:nginx使用 )配置文件由指令及其参数组成
转载
2024-04-29 23:40:52
125阅读
SpringBoot + Vue + Element UI 简单实现图书的增删改查操作前后端分离就是将一个单体应用拆分成两个独立的应用,前后端通过JSON格式进行数据交换;前端HTML -----> Ajax --------> Restful 后端数据接口 ? AJAX介绍 ? RESTful API 介绍? GitHub源码地址 文章目录Demo最终效果:项目结构:一、环境准备二、
Nginx服务——rewrite模块应用实战Demo 1:基于域名的跳转 应用场景: 原域名即将不可用,现用新的域名代替 理论结果: 输入旧域名,自动跳转到新域名,且其它参数不变DNS方向[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.n
转载
2024-10-12 10:16:23
29阅读
之前网站用的是jsp的网页,后来又改成用apache + php的,为了防止搜索过来原来老的jsp路径都可以访问就在apache上做了rewrite,现在apache无法承受压力,将apache改成nginx,遇到的问题就是如何将apache的rewrite改成nginx的语法实现。 通过在google上的搜索总结几点如下,因为要实现我们网站的rewrite很麻烦所以折腾了很久。一、伪装动态的地址
转载
2024-10-23 15:26:44
40阅读
location表达式类型指定模式开始~ 表示执行一个正则匹配,区分大小写~* 表示执行一个正则匹配,不区分大小写^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。= 进行普通字符精确匹配。也就是完全匹配。@ 它定义一个命名的 location,使用在内部定向时,例如 error_page
转载
2024-09-27 07:56:19
46阅读
Nginx日常学习k8s简单搭建[root@tom config]# pwd
/test/nginx-test/config
[root@tom config]#
[root@tom config]#
[root@tom config]#
[root@tom config]# ll
total 4
-rw-r--r-- 1 root root 3300 Dec 21 19:11 nginx.con