您的位置:首页 >> nginx

列表

  • 运维

    一、Nginx特点1、轻量级,采用C进行编写,同样的web服务,会占用更少的内存及资源。2、抗并发,nginx以epollandkqueue作为开发模型,处理请求是异步非阻塞的,负载能力比apache高很多,而apache则是阻塞型的。在高

  • Nginx+Tomcat的服务器端环境怎么配置

    运维

    1、java jdk安装:#下载相应的jdk软件包,然后解压安装,我这里包名称为:jdk-7u25-linux-x64.tar.gz tar -xzf jdk-7u25-linux-x64.tar.gz ;mkdir -p /u

  • 运维

    Nginx 性能优化1、Nginx运行工作进程数量Nginx运行工作进程个数一般设置CPU的核心或者核心数x2。如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor

  • Nginx服务优化的方法

    运维

    Nginx服务优化可以从隐藏版本号、更改用户与组、配置网页缓存时间、日志切割、设置连接超时这几个方面进行优化。1.隐藏版本号在生产环境中需要隐藏Nginx的版本号,以避免泄露Nginx的版本,使×××者不

  • 运维

    1、在nginx.conf里的http{}里加上如下代码:limit_conn_zone $binary_remote_addr zone=perip:10m;limit_conn_zone $server_name zone=perser

  • Nginx跨域访问和防盗链如何配置

    运维

    跨域访问控制跨域访问为什么浏览器禁止跨域访问不安全,容易出现csrf攻击!如果黑客控制的网站b在响应头里添加了让客户端去访问网站a的恶意信息,就会出现csrf攻击nginx如何配置跨域访问add_header语法syntax:add_hea

  • Nginx生产环境平滑升级的方法是什么

    运维

    一.背景最近遇到一个比较尴尬而又实际的问题,那就是我们生产环境使用的Nginx是Centos6的老古董。业务需求需要加载Nginx的一个模块来实现,但是版本太老了,需要Nginx1.18之后才能支持,而我们的是Nginx1.12。 那升级N

  • 运维

    引言nginx做反向代理时,默认的配置后端获取到的Ip地址都来自于nginx,用request.getRemoteAddr();获取到的是nginx的ip地址,而不是用户的真实ip.1.修改Nginx配置: server {

  • 运维

    最近网站刷新后经常出现503 service temporarily unavailable错误,有时有可以,联想到最近在nginx.conf里做了单ip访问次数限制,(limit_req_zone $binary_remote_addr

  • 运维

    环境:nginx version: nginx/1.14.0centos version: centos7需求如下:通过ip区别国内或国外,从而跳转到不同的页面,最终用nginx的第三方module:geoip来实现,这就不说它的优势了,网

  • 运维

    白名单规则语法:basicrule wl:id [negative] [mz:[$url:target_url]|[match_zone]|[$args_var:varname]|[$body_vars:varname]|[$headers

  • 运维

    前置条件:需要编译 ngx_http_headers_module 模块,才支持 header 头信息操作add_header意思为将自定义的头信息的添加到响应头,指令为 add_header name value [always];,可以

  • 运维

    企业用途:一些企业对公司数据要求加密,用于安全措施。web加密也是其中一个重要的环节,所以需要加入自建证书。安装证书证书记住三类文件,基础ca证书,二级ca证书(包含一些公司个人信息,用于分辨证书的所属者),然后用此证书生成真正的证书,分发

  • 运维

    前置知识单页应用(SPA - single page application)只在第一次加载页面时,返回唯一的html页面和它的公共静态资源,后续的页面跳转都不会从服务端拿html文件。(hash和history路由实现浏览器url变化而不

  • CentOS7怎么将Nginx添加系统服务

    运维

    查看服务首先查看 nginx 的服务状态,输入 systemctl status nginx,结果如下没有找到相关的服务,下一步就是添加系统服务。添加系统服务在 /usr/lib/systemd/system 目录中添加 nginx.ser

  • 运维

    Nginx的隐藏式跳转可以实现将请求跳转到另一个网站的页面,并且浏览器中URL保持不变。Nginx配置中需要使用rewrite规则。下面提供两个示例来说明这种跳转需求的配置:一、Nginx隐藏式跳转配置示例1将请求路径https://jb5

  • 怎么用nginx.vim工具进行语法高亮和格式化配置nginx.conf文件

    运维

    我用的tengine,安装目录是/usr/local/tengine。1.下载nginx.vim2.将nginx.vim上传至 ~/.vim/syntax/,并在~/.vim/filetype.vim的文件中新增如下内容:au bufrea

  • Nginx事件驱动框架处理流程是什么

    运维

    ngx_event_core_module模块的ngx_event_process_init方法对事件模块做了一些初始化。其中包括将“请求连接”这样一个读事件对应的处理方法(handler)设置为ngx_event_accept函数,并将此

  • Nginx怎么根据不同浏览器语言配置页面跳转

    运维

    简体和繁体判断我想根据http首部的 accept-language 决定提供简体或繁体的文件。在chrome中, chrome://settings/languages 可以设定偏好语言,浏览器会据此设置 accept-language

  • nginx代理socket.io服务的坑怎么解决

    运维

    nginx代理了两台socket.io服务器。socket.io的工作模式是polling升级到websocket现象通过nginx请求服务时,出现了大量的400错误,有时候能升级到websocket,有时候会一直报错。但是直接通过 ip+