Nginx
文章平均质量分 69
无忧杂货铺
活一辈子,学一辈子
展开
-
Nginx文件下载服务器
Nginx文件下载服务器nginx安装配置增加用户名密码验证使用htpasswd命令生成用户名密码nginx认证配置测试效果nginx安装Centos安装yum -y install nginxUbuntu安装apt -y install nginx配置创建文件存储目录download,在download目录下添加提供下载的文件mkdir /etc/nginx/downloadcp ~/nginx_install.sh /etc/nginx/download/ #上传一个测试文件原创 2021-08-26 10:26:49 · 1091 阅读 · 0 评论 -
前端nginx带宽占用高排除思路
前端nginx带宽占用高排除思路排除步骤 查看哪个进程占用流量高 nethogs 查看哪个外网ip连接占用流量高 iftop 抓包对应的外网ip tcpdump 将异常ip封禁iptables 1、nethogs安装:apt-get installnethogs -yyum installnethogs -y2、if...原创 2019-08-14 14:30:18 · 1671 阅读 · 0 评论 -
Nginx的简单整理
Nginxnginx是干什么的?Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。如何安装1、yum安装:yum -y install nginx2、源码安装如何配置nginx.conf文件...原创 2019-01-03 15:04:11 · 298 阅读 · 0 评论 -
Nginx状态信息功能实战
Nginx状态信息功能实战Nginx软件的功能模块中有一个ngx_http_stub_status_module模块,这个模块的主要功能是记录Nginx的基本访问状态信息。1.查看是否安装了http_stub_status_module模块[root@web01 extra]# /application/nginx/sbin/nginx -V #检查编译安装时的设置的编译参数nginx vers...原创 2018-07-06 21:42:18 · 541 阅读 · 0 评论 -
Nginx及apache出现状态403问题的解决办法
403问题并不是nginx才有,apache服务的Forbidden 403问题同样也是这几个问题导致的,只是参数细节略有区别而已。下面以nginx为例:1、nginx配置文件里不配置默认首页参数或者在站点目录下没有首页文件 index index.php index.html index.htm;问题模拟示例:[root@web01 extra]# cat www.conf#www vi...原创 2018-07-12 20:52:25 · 983 阅读 · 0 评论 -
Nginx用户访问及密码验证
Nginx用户访问及密码验证在 nginx 下,提供了 ngx_http_auth_basic_module 模块实现让用户只有输入正确的用户名密码才允许访问web内容。默认情况下,nginx 已经安装了该模块。所以整体的一个过程就是先用第三方工具设置用户名、密码(其中密码已经加过密),然后保存到文件中,接着在 nginx 配置文件中根据之前事先保存的文件开启访问验证。生成密码可以使用 htpas...原创 2018-07-11 22:47:42 · 16978 阅读 · 4 评论 -
Nginx Rewrite 301跳转
Nginx Rewrite 301跳转除了使用别名的方式实现etiantian.org和www.etiantian.org访问同一个地址,还可以使用nginx Rewrite 301跳转的方式实现,配置如下:[root@web01 extra]# vim www.conf server { listen 80; ser...原创 2018-07-11 19:37:30 · 2473 阅读 · 0 评论 -
Nginx Rewrite
Nginx Rewrite1. 什么是Nginx Rewrite和apache等web服务软件一样,rewrite的组要功能是实现RUL地址的重定向。Nginx的rewrite功能需要PCRE软件的支持,即通过perl兼容正则表达式语句进行规则匹配的。默认参数编译nginx就会支持rewrite的模块,但是也必须要PCRE的支持。2. Nginx Rewrite rewrite是实现URL重...原创 2018-07-10 23:48:08 · 719 阅读 · 0 评论 -
Nginx Location语法
Nginx Location语法1. location的作用location指令的作用是可以根据用户请求的URI来执行不同的应用,URI其实就是根据用户请求的网站的地址URL匹配,匹配成功即进行相关的操作。2. location语法语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。n...原创 2018-07-10 20:31:59 · 446 阅读 · 0 评论 -
Nginx日志轮询切割
Nginx日志轮询切割 默认情况Nginx会把所有的访问日志生成到一个指定的访问日志文件access.log里,但这样一来,时间长了就好导致文件很大,不利于分析日志和处理,所以就有必要对Nginx按天或者按小时进行切割成不同的文件保留。Nginx日志轮询按天切割:1. 编写脚本[root@web01 scripts]# vim cut_nginx_log.sh ...原创 2018-07-09 23:51:21 · 482 阅读 · 0 评论 -
Nginx访问日志(access_log)
Nginx访问日志(access_log)Nginx访问日志(access_log)介绍 Nginx会把每个用户访问的日志信息记录到指定的日志文件里,供网站管理员分析用户浏览行为等,此功能由ngx_http_log_module 模块负责。访问日志参数 Nginx访问日志主要有两个参数控制log_format #用来定义记录日志的格式(可以定义多种日志格式,取不同名字即可)access_l...原创 2018-07-09 18:40:58 · 6481 阅读 · 0 评论 -
Nginx错误日志详解
Nginx错误日志详解Nginx软件会把自身运行的故障信息及用户访问的日志信息记录到指定的日志文件里Nginx错误日志信息介绍Nginx的错误信息是调试Nginx服务的重要手段,属于核心功能模块(ngx_core_module)的参数,该参数的名字为error_log,可以放在Main区块中全局配置,也可以放在不同的虚拟主机中单独记录虚拟主机的错误信息error_log的默认值:#error_lo...原创 2018-07-08 21:29:04 · 2318 阅读 · 0 评论