标签: Nginx

1分钟搞定Nginx版本的平滑升级与回滚的方法

今天,我们来聊一聊,在企业实际生产环境中经常遇到的一个情况,升级Nginx到新的版本和如何回滚至旧版本。1、环境介绍今天准备的两个nginx版本如下:[root@nginx~]#cd/download/nginx/[root@nginxnginx]#lltotal1952-rw-r--r--1roo...

Nginx 2021-04-29 33 0 0 阅读全文

浅谈ThinkPHP的Nginx配置,以及重写隐藏Index.PHP入口文件方法

1,心血来潮,把ThinkPHP项目部署到了nginx上,以上是在apache上跑的。突然发现nginx不支持pathinfo功能,难怪在TP中调怎么都没管用。2,开始上文件了,比网上其他一些杂的好多了:server{listen80;#listen[::]:80;server_namewww.tp...

PHP 2021-04-29 33 0 0 阅读全文

Docker配置阿里云镜像加速Pull的实现

今天使用docker拉取镜像,那速度简直不能看,而且等着等着到最后还出现了readtcp192.168.31.60:55550->104.18.123.25:443:read:connectionresetbypeer传输异常然后看见网上说可以配置阿里云提供的镜像加速具体方式进入阿里云的容器镜...

Docker 2021-04-09 38 0 0 阅读全文

实例详解SpringBoot+Nginx实现资源上传功能

最近小编在学习使用nginx放置静态资源,例如图片、视频、css/js等,下面就来记录一下一波学习干货。1.nginx安装及配置小编使用的服务器是阿里云的轻量应用服务器,系统使用的是Ubuntu。注意记得开放9090TCP端口,如果不使用9090端口作为服务器端口也可不用。安装首先,获取安装包是必要...

Nginx 2021-04-29 53 0 0 阅读全文

Nginx 如何限制访问频率,下载速率和并发连接数的方法

一、限制访问频率、并发连接、下载速度用到的模块和指令概述ngx_http_limit_req_module:用来限制单位时间内的请求数,即速率限制,采用的漏桶算法“leakybucket”ngx_http_limit_conn_module:用来限制同一时间连接数,即并发限制limit_rate和l...

Nginx 2021-04-26 26 0 0 阅读全文

详解Nginx进程锁的实现

前面的nginx系列讲解了nginx很多通用概念,流程,以及核心的http模块的一些实现。应该说大体上对nginx已经不再陌生和神秘。今天我们不看全局,只看一个非常非常小的细节:nginx是多进程并发模型的应用,但为了网络请求的安全性,必须要使用到锁,那么这个进程锁如何实现呢?1.nginx进程锁的...

Nginx 2021-06-23 31 0 0 阅读全文

Nginx实现多台服务器负载均衡

Nginx负载均衡服务器:IP:192.168.0.4(Nginx-Server)Web服务器列表:Web1:192.168.0.5(Nginx-Node1/Nginx-Web1)Web2:192.168.0.7(Nginx-Node2/Nginx-Web2)实现目的:用户访问Nginx-Serve...

Nginx 2021-07-31 40 0 0 阅读全文

Nginx反向代理至Go-Fastdfs案例讲解

背景go-fastdfs是支持http协议的一款分布式文件系统,在一般的项目中,很少是直接将文件系统的地址暴露出来的,大多数都会通过nginx等软件进行反代过去,由于我司的业务和网络环境场景相对特殊,由公网部分(公有云)和内网部分(私有云)组成的混合云网络体系,公有云主要就是作为一个出口和入口以及运...

Nginx 2021-07-31 30 0 0 阅读全文

为什么 Nginx 比 Apache 更牛逼

Nginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Httpd,甚至能轻松解决C10K问题。在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx+PH...

Nginx 2021-03-26 37 0 0 阅读全文

Docker Nginx实现一个主机部署多个站点操作

在某站租赁的虚拟机快到期了,续费得花200多,想到在阿里云新买的服务器,不如把这个也转移过去。域名我就用真实的吧,大家别黑我网站就好了,谢谢各位了。阿里云里面已经用部署了一个站点用域名www.dcssn.com就能直接访问,我的想法是再用www.xhxf119.com指向这个主机,根据域名的不同去访...

Nginx 2021-04-09 26 0 0 阅读全文

Docker部署Nginx并且挂载文件夹和文件操作

这段时间在研究docker,在部署nginx时遇到了坑,最主要的问题是在挂载文件和文件夹的时候不知道怎么挂载,经过反复实验以及查看网上的教程,先总结如下:1首先pull下载nginx镜像包dockerpullnginx2(关键)查看nginx镜像里面配置文件、日志等文件的具体位置,只有找到镜像配置文...

Nginx 2021-04-09 31 0 0 阅读全文

详解Nginx中Location、Rewrite用法总结

一、location用法总结location可以把不同方式的请求,定位到不同的处理方式上.1.location的用法location~*/js/.*/\.js以=开头,表示精确匹配;如只匹配根目录结尾的请求,后面不能带任何字符串。以^~开头,表示uri以某个常规字符串开头,不是正则匹配以~开头,表示...

Nginx 2021-04-27 27 0 0 阅读全文

详解基于Centos7搭建Nginx网站服务器(包含虚拟Web主机的配置)

一、Nginx服务基础Nginx(enginex)专为性能优化而开发,其特点是占有内存少,它的稳定性和低系统资源消耗,以及对并发连接的高处理能力,(单台物理服务器可支持5000个并发请求)。事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新...

Nginx 2021-05-06 41 0 0 阅读全文

制作能在Nginx和IIS中使用的Ssl证书

2020年最后一篇博文收官,提前祝各位园友新年快乐现在的后端开发,动不动就是需要https,或者说是需要ssl证书,既然没有正版的证书,那么我们只能自己制作ssl的证书了。说明:证书的制作采用的是openssl工具,如果没有,可以自行安装下,因为笔者是在linux(ubuntu)下制作,所以一般是使...

Nginx 2021-06-23 23 0 0 阅读全文

Nginx反向代理多个服务器的实现方法

Nginx反向代理多个服务器,意思是说,当我们发起了不同的请求到nginx,nginx会根据请求的不同,转发到不同的服务器,如下图,当我们通过8000端口访问资源a时,nginx会将请求转发到8080服务器,当访问资源b时,会转发到8081服务器我们先做下准备工作,首先准备两个tomcat服务器,分...

Nginx 2021-03-26 26 0 0 阅读全文

Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作

下载Tomcat8镜像[root@localhost~]#dockersearchtomcat8NAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDashince/tomcat8TomcatGUIManagerpre-configureddockerima…5podbox/to...

Nginx 2021-04-09 30 0 0 阅读全文

Docker 制作镜像Dockerfile和Commit操作

构建镜像构建镜像主要有两种方式:使用dockercommit命令从运行中的容器提交为镜像;使用dockerbuild命令从Dockerfile构建镜像。首先介绍下如何从运行中的容器提交为镜像。我依旧使用busybox镜像举例,使用以下命令创建一个名为busybox的容器并进入busybox容器。$d...

Docker 2021-04-09 26 0 0 阅读全文

Mac系统下搭建Nginx+PHP-Fpm实例讲解

分享背景由于一直在虚拟机的状态下开发PHP,尝试一下mac本地搭建环境.mac本身是自带Apache+php的,在低版本的mac系统中,mac中的php版本是5.6的版本.本文分享的是在mac的10.13版本.前提是本地安装了brew包管理工具,如果还没安装的可以参考官网文档安装,传送门.安装步骤1...

其他 2021-04-08 33 0 0 阅读全文

TP5多入口设置实例讲解

今天在用tp5做项目的时候发现,前台是可以绑定默认到index模块的,但是后台不好弄,于是查了一下手册,按照手册上说的,复制了index.php改为admin.php,作为后台的入口文件,于是域名/admin.php就可以访问后台了(默认是admin模块的index控制器的index方法),虽然可以...

其他 2021-04-08 29 0 0 阅读全文

Centos8安装Nginx1.9.1的详细过程

1.17.9更香,真的nginx下载地址:https://nginx.org/download/1.下载nginxwgethttps://nginx.org/download/nginx-1.9.9.tar.gz2.解压nginxtar-zxvfnginx-1.9.9.tar.gz3.安装依赖包yu...

Centos 2021-08-02 31 0 0 阅读全文