如何配置nginx以返回文本或json
有时,当您请求某些接口时,需要返回指定的文本字符串或json字符串。如果它是一个简单的逻辑或固定的字符串,您可以使用nginx快速实现它,因此不需要编写程序来响应请求。使用ngin...
Nginx解决跨域资源问题:No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
在项目需求开发的过程中经常会碰到跨域的问题,一般都是在nginx添加配置来解决,其他的web服务器也类似,但是有一种特殊情况,接口跨域POST JSON的时候比较特别,如果只配置下...
如何在Ubuntu 20.04上安装Grafana 8
Grafana是一种用于实时系统数据监控、分析和可视化的工具。从收集的一系列数据中,我们将获得一个公司或组织状况的图形全景图。它从时间序列数据库(Graphite、XDB或Open...
Nginx配置Basic Auth登录认证
Http Basic Auth验证可以对网站的资源进行部分或者全部限制性访问,当然也可以进行地域或者IP限制访问,这在某些特定的场景下是非常快捷的方式。 本文只讨论在nginx中配...
nginx中部署wordpress
wordpress是世界上最受欢迎的cms,nginx是世界性能最好的web服务器之一,通过优化,并发性能可以达到十万以上,所以WordPress的部署中用到nginx成为必然,那...
如何解决NGINX超时– Http 499个客户端关闭请求
Nginx中的HTTP 499意味着客户端在服务器响应请求之前关闭了连接, 这种情况通常是由客户端超时或者主动关闭连接引起的。499是Nginx特定的错误代码。 实际上,真正的问题...
goaccess: 最佳的可视Web日志分析器
GoAccess允许您使用简单的命令行仪表板实时监视Web服务器日志,以便快速查看和分析流量指标。它完全在一个终端中运行,统计信息被组织到一个可滚动仪表板上的独立面板中。也可以使用...
http header头详细说明
HTTP header字段提供有关请求或响应或消息正文中发送的对象的必需信息。HTTP消息头有四种类型: 通用header:这些header字段对请求和响应消息都具有通用性。 客户...
nginx服务器如何减少大量的处于TIME_WAIT连接
如果应用的nginx服务器出现大量的time_warit连接,服务器的资源会被大量消耗,服务器的响应速度就会变慢,如何减少大量的处于TIME_WAIT连接? 查看服务器TCP链接的...
如何检查nginx打开socket数量
nginx在大并发的场景下,会出现CPU占用过高,请求响应慢的问题,在错误日志中通常表现为Too many open files,即它进入了超出系统允许的打开文件数量并开始拒绝请求...
nginx流量复制技巧
nginx在版本1.13.4后新增了一个流量复制的模块ngx_http_mirror_module, 这个模块可以通过创建子请求将请求转发至mirror端,直接请求mirror的请...
如何运行多个PHP版本?
PHP多个版本的兼容性是有很大差别的,有的项目只能运行在5.6版本,有的项目只能运行在7.0的版本,有的项目需要运行在7.1的版本,所以你总会在特定环境下遇到要在同一台机器上运行多...
nginx支持gzip的格式
nginx使用gzip可以极大的节省传输的带宽,所以nginx作为web服务器的时候一定要开启gzip压缩,gzip支持以下格式。 文件格式 text/html text/css ...
nginx两行代码返回客户端IP
在服务器端开发中,经常碰到需要获取IP的情况,熟悉后端语言的同学可能很快就使用代码来实现, 然后配置一个接口返个客户端,其实使用nginx可以很容易实现这个获取IP的功能。 1.N...
nginx开启gzip压缩
压缩响应通常会大大减少传输数据的大小。但是,由于压缩是在运行时发生的,因此还会增加大量的处理开销,这可能会对性能产生负面影响。 NGINX在将响应发送到客户端之前执行压缩,但不会“...

