• [转]Nginx负载均衡原理初解

    时间:2024-05-20 17:52:26

    什么是负载均衡我们知道单台服务器的性能是有上限的,当流量很大时,就需要使用多台服务器来共同提供服务,这就是所谓的集群。负载均衡服务器,就是用来把经过它的流量,按照某种方法,分配到集群中的各台服务器上。这样一来不仅可以承担更大的流量、降低服务的延迟,还可以避免单点故障造成服务不可用。一般的反向代理服务...

  • Nginx配置端口转发 映射 以及连接超时问题

    时间:2024-05-20 13:53:10

    知乎有人说:端口转发:你给我了,我打开看看,发现这上面标志显示是要给张三,那么我就给张三去。如果标志是给李四,那我就再给李四去。端口映射:你放到我左手,我就直接给张三;你放到我右手,我就直接给李四。这中间我不管你放我手上的是什么东西。这里我认为应该叫端口映射为好,但是不管是什么都是用了nginx的反...

  • nginx配置多个前端项目,使用同一个后端

    时间:2024-05-20 12:19:48

    这几天一直在搞nginx配置的东西,踩了很多坑,特此记录。前后端分离的项目有两种部署方案,第一种是把前端打包好的dist文件夹放在后端的static下面,然后打包后端,在服务器运行后端的这个jar包,没什么好说的。第二种是使用nginx配置,这里所讲的是使用第二种方案。  本项目开发框架:    后...

  • Job for nginx.service failed 错误解决方案

    时间:2024-05-20 10:53:11

    场景:腾讯云服务器上面我用lnmp一键安装包安装了环境,在使用systemctl start nginx.service命令重启nginx的时候报了错Job for nginx.service failed。。。。,分析:我使用systemctl status nginx.service命令查看发现...

  • java获取nginx反向代理后浏览器的真实ip

    时间:2024-05-19 22:58:30

    若用nginx做反向代理后,直接用String ip = request.getRemoteAddr();获取的将是nginx服务器所在ip地址,不能获取浏览器真实ip地址!第一步:在nginx中添加如下配置:    proxy_set_header Host $host;    proxy_set...

  • windows环境Nginx下载安装及简单配置

    时间:2024-05-19 21:43:43

    一、下载安装Nginx官网:http://nginx.org/en/download.html打开官网,我们选择稳定的Windows版本下载,然后解压。解压后目录如下: 二、配置Nginx安装完成后,在启动之前,我们需要进行简单的配置。首先打开conf目录下的nginx.conf文件,这是Nginx...

  • nginx访问静态文件

    时间:2024-05-19 21:42:49

      找到自己的nginx配置文件 nginx.config下面是我自己的配置文件 同时我的nginx 配置了负载均衡  。访问静态文件其他的不用太多配置 主要是运用nginx的代理来实现访问静态文件    sendfile        on;    #tcp_nopush     on;    #...

  • Nginx快速入门-菜鸟笔记

    时间:2024-05-19 21:19:25

    1.编译安装nginx编译安装nginx 必须先安装pcre库。(1)uname -a确定环境Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86...

  • Nginx配置子域名

    时间:2024-05-19 21:05:12

    关于Nginx二级域名的配置,网上有好多文章和教程(好多都一样的),然而发现有太多复制粘贴且不适用的,这里安利一个炒鸡简单的方式配置nginx二级域名的方法。首先介绍使用到的服务器的环境LNMP环境(其中nginx版本1.4.6,服务器是ubuntu 14.04的),可能因为版本问题有配置的方式和文...

  • 利用Nginx访问、下载本机目录文件

    时间:2024-05-19 21:04:51

    今天学到点好用的技巧,即利用Nginx访问、下载本机目录文件,Mac下的具体做法如下:一、安装Nginx1、brew search nginx2、brew install nginx启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。备注: ...

  • nginx配置本地静态服务器Mac

    时间:2024-05-19 21:04:39

    1、首先安装HomeBrew 参考:https://jingyan.baidu.com/article/fec7a1e5ec30341190b4e7e5.html 2、然后通过brew安装nginx brew install nginx 3、成功安装后就可以启动了 nginx 4、在浏览器输入loc...

  • Nginx 服务器安装目录介绍

    时间:2024-05-19 21:03:13

    Nginx 服务器安装目录介绍Nginx 安装目录中主要包括了以下4个文件夹:conf (存放配置文件)html (可调用的html网页文件)logs (记录日志文件)sbin (Nginx服务器主程序)1.conf其中会有.default 结束的配置文件,方便我们将配置过的.conf文件恢复到初始...

  • Nginx服务器目录遍历和认证配置

    时间:2024-05-19 20:55:15

    目录遍历Nginx服务器默认是不允许用户以浏览目录的方式去访问资源的。如果想让nginx这种WEB服务器能实现类似FTP服务器下载功能,Nginx是提供相应的配置去实现的,在nginx配置文件的http模块或相应的server及location模块下添加以下配置语句就可以实现。配置命令如下:#目录浏...

  • nginx+tomcat搭建集群及服务器间的数据共享

    时间:2024-05-19 20:49:58

    下载nginx和tomcat,笔者这里是在windows环境一.nginx搭建tomcat集群1.nginx直接双击nginx.exe运行,同时打开浏览器输入localhost,显示如下界面即表示安装成功。2.复制tomcat,一个命名为tomcat1,另一个为tomcat2.并为两个tomcat分...

  • nginx-fastdfs-module报错nginx无法启动

    时间:2024-05-19 20:38:48

    nginx-fastdfs-module报错,是因为模块未加载进去,也就是./configure … 这个报错了,也就是配置文件config报错,应该将配置文件改了就没问题了。我的配置文件上少加了*和 \加上后再删除了多余配置的一些语句就好了,注意要重新./configure …一次再make &a...

  • 使用 CADDY 代替 NGINX

    时间:2024-05-19 20:35:55

    Caddy 是一款由 Go 编写的 Web Server 工具,在折腾 Drone 的时候,我最终就是使用的它提供 Web 服务。回到标题,为什么要用 Caddy 替换掉 Nginx 呢?最主要的原因是 Caddy 能让网站自动支持 HTTPS。同样是使用 Let's Encrypt,换成 Ngin...

  • Windows下用Nginx配置https服务器及反向代理springboot项目

    时间:2024-05-19 20:35:06

    由于前端需要https访问,所以后端配置ssl,但自定义的证书,好像只支持https://localhost访问,但项目最终是要部署到服务器上的,所以一定要支持https ip访问。所以准备通过nginx配置ssl服务器,来反向代理其中的业务逻辑:前端——>nginx   通过https访问n...

  • php页面加载超时,nginx出现502错误

    时间:2024-05-19 20:33:53

    用PHPExcel下载excel表格的时候,由于表格数据非常多,下载很慢。一点击下载,页面就一直转啊转,最后出现502错误,如下图。php-fpm错误日志如下:[13-Oct-2013 12:06:07] WARNING: [pool www] child 7458, script '/home/w...

  • 使用nginx转发tomcat

    时间:2024-05-19 20:32:11

    一、安装环境CentOS 6.6二、安装nginx依赖包openssl-fips-2.0.9.tar.gzzlib-1.2.8.tar.gzpcre-8.38.tar.gznginx-1.8.0.tar.gz三、开始安装依赖包如果系统中没有安装c++编译环境,可以通过yum install gcc-...

  • Windows下Nginx代理Https服务

    时间:2024-05-19 20:30:53

    一、安装OpenSSL先到http://slproweb.com/products/Win32OpenSSL.html 去下载OpenSSL(根据系统选择32位或者64位版本下载安装)。然后安装在C:\OpenSSL-Win64下。然后配置环境变量。在系统环境变量中添加环境变量:变量名:OPENSS...