Nginx 服务的URL重写Rewrite规则采用PCRE(Perl Compatible Regular Expressions) Perl兼容的正则表达式的语法进行规则匹配。一、使用场景1、伪静态:动态url地址伪装成Html,便于搜索引擎抓取2、唯一入口:一些编程框架MVC结构,默认请求统一交给一个文件进行处理。3、300重定向:一些由于域名或者URL更改需求,需要做URL重定向跳转。二、R
转载
2024-02-11 07:18:10
124阅读
Nginx将第三方模块编译到nginx中的方法:将源代码文件和config放在一个目录中,然后执行configure --add-module=PATH (以上文件的地址) ,就可以在执行正常编译安装流程时完成nginx编译工作;通过编写配置mytest模块,可以在http{},server{},location{}块中声明配置mytest,如location /mytest/ {
my
转载
2024-02-26 20:04:35
143阅读
nginx的模块分为4个大类型的模块:事件模块HTTP模块邮件代理相关的mail模块其他模块开发HTTP模块流程这里的HTTP模块是最简单最经常编写的模块,开发一个完整的简单的HTTP模块需要下面几个步骤(以模块名为ngx_http_mytest_module为例):1 编写config文件(这是为了让nginx在configure过程能找到编写的模块)下面是编写具体的模块代码结构2 编写模块结构
转载
2024-05-24 12:58:30
99阅读
CSS 概述CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一一.css样式写法 1.通过在标签中添加style="ba
转载
2023-08-18 23:48:00
90阅读
前面的话一直以来,CSS中是没有变量而言的,要使用 CSS 变量,只能借助 SASS 或者 LESS 这类预编译器。新的草案发布之后,直接在 CSS 中定义和使用变量不再是幻想了。本文将详细介绍CSS变量variableCSS 变量,顾名思义,也就是由网页的作者或用户定义的实体,用来指定文档中的特定变量。更准确的说法,应该称之为 CSS 自定义属性 ,不过下文为了好理解都称之为 CSS 变量。一直
转载
2023-11-29 15:32:32
64阅读
今日学习:JS中变量声明,运算及时间的学习与应用。学习时长:4h。console.log("............")命令允许在控制台窗口输出一条信息。定义变量·方法1:使用%s
const place="world";
const greeting="hello";
console.log("%s","%s",greeting,place);
·方法2:使用模板字符串
const place=
转载
2023-07-24 22:40:12
0阅读
在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx 0.5.33 + PHP 5.2.5 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。做了一个测试:4GB内存的服务器+Apache(prefork模式)一般只能处理3000个并发连接,因为它们将占用3GB以上的内
转载
2024-07-19 09:52:42
52阅读
一、服务器Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。1、 首先在文档根目录Docroot(/usr/local/var/)下创建html目录, 然后在html中放一个test.html; 2、 配置nginx.conf中的serveruser me
转载
2024-03-11 22:43:17
2905阅读
前面的话 如果服务器只需要放置一个网站程序,解析网站到服务器的网站,网站程序监听80端口就可以了。如果服务器有很多应用,借助nginx不仅可以实现端口的代理,还可以实现负载均衡。本文将详细介绍前端及nodeJS项目在服务器配置时需要用到的nginx配置 安装【卸载nginx】 在介绍如何安装nginx之前,先要介绍如何卸载nginx。因为nginx不正确的安装,导致无法正常运行,所以
转载
2024-08-23 16:06:11
74阅读
# 项目方案:Docker中查找Nginx HTML目录的方案
在一个Docker容器中运行Nginx服务器时,有时候我们需要查找Nginx服务器所使用的HTML目录,以便进行修改或查看网站的相关文件。本文将提出一份600字左右的方案,来帮助您在Docker中查找Nginx的HTML目录。
## 步骤一:进入Docker容器
首先,我们需要进入正在运行的Nginx容器中。可以使用以下命令来进
原创
2024-02-24 04:22:29
316阅读
前几天写了nginx+php(FastCGI)环境搭建的文章。搭建完环境压力测试之后发现,访问页面经常出现“502 ”的错误。不知道是php(FastCGI)的配置不合理,还是环境本身就有缺陷。在网上百度了一下,发现nginx结合apache的环境比较好,可以发挥apache处理动态页面的优势,同时利用nginx处理静态页面强大的功能,实现动静页面分离的效果。 &nbs
转载
2024-08-01 11:51:59
832阅读
“Nginx (“engine x”) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。 Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 W
转载
2024-07-06 07:09:30
25阅读
在HTML中常用以下3种方式定义CSS:Embedding(嵌入式)、Linking(引用式)、Inline(内联式) 一、嵌入式 使用HTML的style元素,在文档中定义CSS样式。 代码如下:<head>
<style type="text/css">
h1{color:red}
p{color:blue}
</
转载
2023-10-10 09:56:08
61阅读
一、HTTPS简介1.https简介HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据2.https协议原理首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为密文,并连并自己的
转载
2024-07-29 21:36:39
32阅读
NginxV1.8.1 官方稳定版类型:服务器区大小:1.2M语言:英文 评分:.9标签:立即下载我们知道,web服务器处理静态文件的请求是非常高效的,特别是nginx,它宣称“支持高达 50,000 个并发连接数的响应”。中何让Nginx支持中文.首先得让你的系统有中语语言包:设置前可以执行:locale 看一下,如果显示是en_US.UTF-8,即是正常,不用按下面的步骤设置。如果显示其他编码
转载
2024-02-29 18:36:57
191阅读
Nginx静态网站部署与调试1)npm管理js vuecli Npm run build 打包并部署2)传统html+css直接引入js 传统静态 直接拷贝就ok静态网站动态调试-开发阶段vuecli项目可以npm run dev启动调试传统导入js开发的模式,没法直接服务器方式调试,需要安装 live-server服务器,这个服务器很简单就是node一个模块.npm install -g liv
转载
2024-04-11 12:36:08
112阅读
一. 部署静态资源Nginx可以作为静态web服务器来部署静态资源。静态资源是指在服务端真实存在并且能够直接展示的一些文件,比如常见的html页面、css文件、js文件、图片、视频等资源。相对于Tomcat,Nginx处理静态资源的能力更加高效,所以在生产环境下,一般都会将静态资源部署到Nginx中。将静态资源部署到Nginx:只需要将文件上传到Nginx安装目录下的html目录中即可。例如:将h
转载
2024-02-24 06:23:48
861阅读
一、HTTP服务器 二、静态服务器 三、反向代理 四、负载均衡 五、动静分离 六、其他一、HTTP服务器Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。1、 首先在文档根目录Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个test.html
转载
2024-03-05 14:13:41
135阅读
打开服务器,预装好nginx,查看nginx目录(不会安装的和查看的,前面有教程)打开nginx目录,找到conf文件夹点进去找到nginx.conf的配置文件.vim nginx.conf找到这个部分location / { root /www/smalldragon.club/; index page.html; } &
转载
2024-03-13 21:09:12
117阅读
解读Nginx配置文件,通过域名访问tomcat第一次在linux 服务器上使用nginx 并指向tomcat 目录 通过域名 访问项目。遇到了很多坑,为了让自己更好的学习并吸收知识,特意总结了一下这次的经验。首先我们需要了解一下nginx的组成部分,想必大家都是对他有所了解。文件所在的路径是 /usr/local/nginx/conf 文件夹下的nginx.conf。第一个原本的配置文件上是注释
转载
2024-04-22 18:51:47
69阅读