部署各vue项目,走了一遍坑。。。。vue单页面应用刷新404  找到nginx多网站配置文件:类似nginx/sites-available/www.baidu.com server { listen 80; index index.html index.htm index.nginx-debian.html; server_name
转载 2024-08-19 13:58:35
49阅读
线上Nginx部署实战版本:Centos realse 6.5Nginx-1.6.1  安装NGINX[root@iZ23lbf4m05Z tools]# yum   install openssl-devel  pcre-devel  -y[root@iZ23lbf4m05Z tools]# groupadd  -r
原创 2016-03-22 13:20:19
619阅读
重要的事情认真做,普通的事情规范做
原创 2018-03-25 15:15:55
1746阅读
1点赞
Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志)。默认配置,会输出在logs目录下,如右:通过访问日志我们可以得到用户的IP地址、浏览器的信息,请求的处理时间等信息。错误日志记录了访问出错的信息,可以帮助我们定位错误的原因。因此,将日志好好利用,可以得到很多有价值的信息 access_log解读:访问日志主要记录客户端的请求。客户端向Nginx
转载 2024-03-04 06:05:05
85阅读
一:查看系统是否过多的等待 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 二:查看系统的cpu mem io net iostat -x -k |awk '{print $12}'|sort -rn -t ' ' -k 2 | head -2|sed -n 2p 2 top
原创 2023-04-11 09:18:50
49阅读
1、nginx反向代理websocket403文档来源:https://www.xncoding.com/2018/03/12/fullstack/nginx-websocket.html  WebSocket协议相比较于HTTP协议成功握手后可以多次进行通讯,直到连接被关闭。但是WebSocket中的握手和HTTP中的握手兼容,它使用HTTP中的Upgrade协议头将连接从H
原创 2018-09-19 09:54:50
3706阅读
1.node安装yum install wgethttp://nodejs.org/dist/latest-v10.x/node-v10.24.1-linux-x64.tar.gzvi /etc/profile加入如下配置export NODE_HOME=/root/node-v10.24.1-linux-x64 export PATH=$PATH:$NODE_HOME/binsource /e
很多网站经常利用Nginx来作HTTP的负载均衡,但是对于Nginx的负载均衡原理却了解得不够,如,今天讲解的max_fails、fail_timeout参数。一、描述在Nginx的负载均衡检查模块中,对于负载均衡的节点可以配置如下可选参数参数:max_fails=1 fail_timeout=10s这个是Nginx在负载均衡功能中,用于判断后端节点状态,所用到两个参数。Nginx基于连接探测,
转载 2024-04-07 11:30:29
238阅读
正在生产线上跑着web前端是nginx+tomcat,现在有这样一个需求,需要对网站的单品页面和列表页设置缓存,不同的页面设置不同的缓存,但是由于开始没有安装ngx_cache_purge这个模块,现在没法直接往配置文件里边写,这时候,就需要在线安装ngx_cache_purge此模块,下边就说下怎么在线编译安装新模块。安装步骤:1.首先看下内核和系统的版本号。[root@vmware1 ~]#
推荐 原创 2013-11-01 19:19:02
10000+阅读
8点赞
5评论
正在生产线上跑着web前端是nginx+tomcat,现在有这样一个需求,需要对网站的单品页面和列表页设置缓存,不同的页面设置不同的缓存,但是由于开始没有安装ngx_cache_purge这个模块,现在没法直接往配置文件里边写,这时候,就需要在线安装ngx_cache_purge此模块,下边就说下怎么在线编译安装新模块。安装步骤:1.首先看下内核和系统的版本号。12345678[root@vmwa
转载 精选 2014-03-11 09:42:52
621阅读
Nginx安装Nginx 安装源码安装第一步:安装依赖第二步:创建Nginx 软件的运行用户第三步:上传Nginx包解压 + 编译安装第四步:进入安装目录,查看生成哪些文件第五步:服务脚本配置并添加自启动第一种:利用System V init 添加服务脚本(CentOS6.x)第二种:利用systend 编写服务启动脚本(CentOS7.x) Nginx 安装Nginx的两种安装方式:yum
转载 2024-04-07 12:56:54
324阅读
nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。 Nginx负载均衡一些基础知识:nginx 的 upstream目前支持 4 种方式的分配 1)、轮询(默认)  &nbs
转载 2024-05-09 19:26:34
40阅读
    今天某公司对接我公司的一个api业务.当天下午客户在自己的线上业务平台下发送了第一个POST请求,结果我方在前端Nginx收到了状态码为400的响应.之前没有遇到过,google后得出结论,怀疑是客户系统在发送HTTP请求时,发送的请求头(Request Header)太大导致的.又想到客户公司是做安全的公司.所以在请求其他系统的时候,会多加一些加密
原创 2015-12-19 22:28:49
10000+阅读
                    Nginx、Tomcat线上环境优化配置Nginx优化:Nginx安全方面的优化:1. nginx安全优化,在nginx配置文件http标签段内添加“serve
原创 精选 2017-05-16 22:42:24
2922阅读
1点赞
Nginx安装实现web功能nginx是由俄罗斯人开发的一种实现web服务器的工具,主要是为俄罗斯的第三大门户网站实现反向代理加速的服务器。nginx只能对http和mail服务器实现反向代理加速,但是其速度比squid 、varnish等实现的反向代理加速要快的多,可以说是无与伦比的。nginx与apache的区别:apache 在处理用户请求时采用的是进程,若采用prefork的mpms机制
环境:centos6.4 + php5.2.17(编译安装) + mysql5.5.30(rpm包安装) + nginx1.4.1(yum安装)作用:提供用户注册注:由于连接后台数据库,mysql只需安装相关组件即可,本文重点在php配置系统初始化groupadd -g 80 wwwadduser -o --home /www --uid 80 --gid 80 -c "Web Appl
原创 2013-06-11 11:04:39
719阅读
2点赞
1评论
文章目录yum部署源码编译部署Docker容器化部署 yum部署1、安装必要的环境: [root@OLDBOY ~]# yum -y install gcc gcc-c++ autoconf automake make [root@OLDBOY ~]# yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel 确保/
转载 2024-06-06 22:19:57
0阅读
由于一直有第三方在扫描网站,并且扫描到了大量的NGINX漏洞,并且在Nginx官网也提供了各种补丁,各种升级版本,由于打补丁的方式太过于麻烦了,所以很多人选择了直接升级到指定的版本来修复漏洞。但是线上环境一定要做到无感升级,不影响正常运行的业务,下面我们就来看看,在线上环境如何实现Nginx的无感升级。如何查看Nginx版本信息?可以通过如下的命令来查看当前的Nginx的版本nginx -v #
原创 2023-11-20 09:18:59
149阅读
         Nginx("engine x")是一个IMAP/POP3/SMTP代理服务器,也是一个高性能的 HTTP 和 反向代理服务器,但现在大多数情况下都是用来做静态web服务器和反向代理服务器,在作为反向代理服务器的时候,Nginx可以对后端的real server做负载均衡,基于应用层的负载均衡,但是他
今天部门开会提到了个问题,恶意刷接口怎么处理?就当做是一个作业,去学会如何简单的分析nginx日志。1先看nginx日志# where
原创 2023-05-17 22:40:16
112阅读
  • 1
  • 2
  • 3
  • 4
  • 5