概述作为一个前端,我觉得必须要学会使用 nginx 干下面几件事:代理静态资源设置反向代理(添加https)设置缓存设置 log部署 smtp 服务设置 redis 缓存(选)下面我按照这个节奏一一研究一遍,把心得记录下来,供以后开发时参考,相信对其他人也有用。参考资料:Beginner’s Guidenginx 重要点(nginx 的安装我就不介绍了,自己按文档安装就行)1.如果 nginx
前言 跨域对于前后端开发来说是一个老生常谈的问题了。客户端与服务端通信时协议不同、域名不同、端口不同都会产生跨域问题。值得一说的是跨域是源于浏览器的同源策略,也就是浏览器做了访问限制。而 XMLHttpRequest 请求和 Fetch API 都遵循同源策略。所以跨域也只发生在 XHR 请求和 Fetch请求。像 script 标签的 src 请求是不会产生跨域的,这也就是为什么 jsonp 可
转载 2024-10-15 13:48:45
52阅读
前提:nginx 已安装简介:nginx(engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。国内分支Tengine。部署:进入安装的 nginx 目录,找到 nginx.conf&nbs
转载 2024-02-24 19:49:51
98阅读
1、简介 Nginx 由俄罗斯访问量第二的rambler.ru站点设计开发的,首次发布于2004年10月,是一个高性能的HTTP和反向代理的web服务器,其主要特点为占用内存少,并发能力强,官方测试数据表明能支持50000各并发连接数的响应。安装简单、配置文件简洁(支持perl语法),而且可以做到24小时不间断运行,在不间断服务的情况下进行软件升级。 国内使用nginx的公司很多,如:百度、京东、
Nginx是什么?Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx 是高性能的 HTTP 和反向代理的web服务器,处理高并发能力是十分强大的,能
转载 2024-07-17 18:01:41
172阅读
Nginx前端,Apache做后端的配置实例,供大家学习参考。Nginx前端处理静态文件,Apache做后端服务器。 Nginx前端,Apache做后端的配置实例,供大家学习参考。 Nginx前端处理静态文件,Apache做后端服务器。 一、基础知识 1.1、反向代理过程 Nginx前端,Apache后端过程其实很简单,首先用户访问的是80端口的nginx,然
转载 2024-02-20 20:33:28
88阅读
前言本文只讲如何配置Nginx, 安装部分可以查看文档:在阿里云服务器上如何搭建nginx服务器?,Ningx介绍Nginx是一款轻量级的Web服务器,具有内存占用少,启动极快,高并发能力强的优势,采用事件驱动的异步非阻塞处理方式框架,IO性能好,时常用于服务端的反向和负载均衡。正向与反向正向是什么东东?反向又是啥?正向举个栗子 因为防火墙的原因, 直接访问谷歌是无法访问的
  最近要接手一个新的项目,拿到文件后打开项目的一瞬间,我的脑壳是晕的,那个目录结构。。。嗯,跟我写过的和见过的太不一样了,文件名都是拼音首字母缩写,反正我是猜不出来。。。 而且项目还需要用nginx启动,我都没用过这个东西。。。  太难了,我真是太难了 后来在上一个负责人的远程指导+自己上网找方法+自己领悟+。。。反正各方面的作用下,终于给打开了  第一次使用nginx打开前端项目,比较鸡冻,写
基本结构nginx 文件结构:... #全局块 events { #events块 ... } http #http块 { ... #http全局块 server #server块 { ... #server全局块 location [PATTERN
转载 2024-06-10 21:35:52
408阅读
Nginx (engine x) 是一个轻量级高性能的HTTP和反向代理服务器,同时也是一个通用 代理服务器 .
原创 2022-07-18 18:01:54
254阅读
nginx在应用程序中的作用 解决跨域 请求过滤 配置gzip 负载均衡 静态资源服务器 nginx是一个高性能的HTTP和反向代理服务器,也是一个通用的TCP/UDP代理服务器,最初由俄罗斯人Igor Sysoev编写。 nginx现在几乎是众多大型网站的必用技术,大多数情况下,我们不需要亲自去配置它,但是了解它在应用程序中所担任的角色,以及如何解决这些问题是非常必要的。下面我将从nginx在企
原创 2021-06-07 17:54:29
469阅读
写在前面最近公司在搞三库管理,其中提到由测试负责人掌管受控库,并且从受控库获取代码部署测试环境。刚好我对于测试环境部署这块知之甚少。就我所知,测试环境部署就是开大打一个war包,测试人员把war包放到tomcat的webapp目录里面就可以了。但是我跟开发交流后,发现,这是很早以前部署环境的方法了。现在后端项目基于SpringBoot框架已经集成了Tomcat, 不需要再单独安装tomcat了。然
一、基础开发工具1、安装nodejs软件。http://nodejs.cn/download/2、安装git软件,代替命令行工具。https://git-scm.com/downloads 注:* 如何解决Git Bash 面板中的中文乱码问题?右键->options->text->把编码格式改为UTF-8。3、全局安装nodemonnpm install nodemon -g4
学到老活到老什么是反向代理与负载均衡 什么是反向代理什么是负载均衡Nginx反向代理与负载均衡的实现 nginx配置proxy_passUpstream模块实现负载均衡工作中的简单使用《Netty 实现原理与源码解析 —— 精品合集》《Spring 实现原理与源码解析 —— 精品合集》《MyBatis 实现原理与源码解析 —— 精品合集》《Spring MVC 实现原理与源码解析
nginx配置upstream publicchain_server { server 127.0.0.1:8500;}server { listen 80; server_name hcytest.com; error_log /var...
原创 2022-10-28 16:34:09
126阅读
文章目录前言一、下载Nginx?1.安装依赖基础环境依赖下载文件工具依赖2.从[Nginx官网](http://nginx.org/en/download.html)获取对应版本链接wget [指定版本nginx下载链接]二、使用步骤1.解压当前Nginx2.配置Nginx进入解压后的nginx-1.25.3文件夹下执行3.编译安装nginx***安装编译完成之后,会在nginx-1.25.3当
Nginx 前端部署配置 1、Nginx 默认配置Nginx 的默认配置位于 nginx.conf 文件中。根据安装方式和操作系统不同,它的位置可能略有不同,一般在以下目录中:Linux:/etc/nginx/nginx.confWindows:C:\nginx\conf\nginx.confMacOS:/usr/local/etc/nginx/nginx.
最近有段时间没搞项目部署了,结果在部署前端项目的时候,访问页面路由(不是根路径),nginx 响应都是 404,直接访问页面根路径,路由跳转到前端的 404 页面,排查了半天,这里再总结一下。1. 路由访问 404 问题前端单页应用路由分两种:哈希模式和历史模式。哈希模式部署不会遇到啥问题,但是一般只用于本地调试,没人直接部署到生产环境。历史模式的路由跳转通过 pushState 和 replac
转载 2024-03-26 20:51:37
685阅读
说明:nginx处理静态内容是把好手,apache虽然占用内存多了点,性能上稍逊,但一直比较稳健。倒是nginx的FastCGI有时候会出现502 Bad Gateway错误。一个可选的方法是nginx前端代理,处理静态内容,动态请求统统转发给后端apache。 本文就是实现Nginx作为前端,apache作为后端。当用户访问的是80端口的nginx,然后nginx将静态内容留给自己,其余的转
转载 2023-05-29 14:42:19
216阅读
笔者最近在做公司的去 nginx 的工作,工作的内容是将 nginx 配置翻译成公司的自研的类 nginx 服务的配置,但问题是笔者之前并未接触过 nginx 配置相关的内容,本着「不懂就要总结」的精神,笔者整理 nginx 常用的配置,如有遗漏欢迎指出。1.Nginx 能做什么?Nginx 可以提供反向代理、静态资源 WEB、负载均衡、动态缓存的服务。1.1 反向代理正向代理与反向代理的区别在于
  • 1
  • 2
  • 3
  • 4
  • 5