nginx 其他优化

日志优化

  1. 配置nginx服务相关日志操作 进行日志文件轮询切割
    1.yum安装nginx,自动切割(logrotate)
    2.编译安装手动切割(logrotate)
    部分日志内容不进行记录,节省系统磁盘空间
    对日志文件进行授权
    logrotate 日志切割工具+ 系统定时任务
    kill -USR1 `cat /var/run/nginx.pid`
  2. nginx站点目录及文件URL访问控制 在动态解析配置前面,设置限制特定目录下扩展名文件解析
    限制指定目录uri信息访问,利用禁止策略和返回错误状态码
    限制用户访问,利用白名单和黑名单方式
    禁止非法域名解析访问企业网站

感知优化

  1. nginx错误页面优雅显示 对错误代码实行本地页面跳转
    优雅显示错误页面放到本地单独目录下,进行优雅显示
    改变状态码为新的状态码,并显示指定的文件内容
    错误状态码URL重定向
    将错误状态码重定向到一个location 腾讯的做的很公益

你可能感兴趣的:(nginx 其他优化)