nginx基础

介绍

nginx负载在30000-50000,基于linux内核2.6。
查看主机负载用top命令:
load avorage 1天 5天 10天 表示负载量
ni表示空闲率
tree命令查看文件树

安装

配置

详情见配置文件
nginx -t 检测配置
pkill命令杀死进程,加参数 -HUP平滑重启,-URS1重新初始化日志

虚拟主机

配置中的server

server{
       listen 80;
       server_name www.baidu.com;
       access_log logs/test.access.log main;
       location / {
           root /usr/share/nginx/html;
           index index.html;
       }
        location /status{
                stub_status on;
        }
    }

自身监控

stub_status on;

目录页列表

autoindex on;

日志切割

见脚本

#!/bin/bash
#nginx_log_cut.sh
t=`date +%Y_%m_%d`
mkdir -p /home/nginx/logs/$t &>/dev/null
mv /etc/nginx/logs/*.log /home/nginx/logs/$t/
pkill -USR1 nginx

rewrite

反向代理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 更新日志:20170818 更新yum安装 和 多前端部署80端口 截图目录: [toc] nginx(基础) 准...
    inke阅读 1,119评论 1 8
  • Page 1:nginx 服务器安装及配置文件详解 CentOS 6.2 x86_64 安装 nginx 1.1 ...
    xiaojianxu阅读 8,593评论 1 41
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 1.基本结构 worker_process 4; events{ worker_connections 1024;...
    Www刘阅读 349评论 0 4
  • 相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人...
    柏树_Jeff阅读 1,582评论 0 0