nginx
lm236236
这个作者很懒,什么都没留下…
展开
-
nginx热部署(平滑升级)
平滑升级就是不断开原有连接(不重启服务),然后升级到新版本实验环境:rhel7.3nginx安装包:nginx-1.15.6.tar.gz nginx-1.16.0.tar.gz安装包来源:www.nginx.org首先我安装nginx-1.15.6版本的nginx,然后平滑升级到1.16.0版本的nginx,操作如下:tar zxf nginx-1.15.6.tar.gz...原创 2019-05-06 19:33:51 · 242 阅读 · 0 评论 -
nginx日志切割
利用crontab+脚本可以定期的切割nginx日志以每天切割nginx日志为例:脚本:#!/bin/bash#定时切割nginx日志LOGS_PATH=/usr/local/nginx/logs mv $LOGS_PATH/access.log $LOGS_PATH/`date +%F -d -1day`_access.log #注意此处要写绝对路径kill ...原创 2019-05-06 20:52:12 · 150 阅读 · 0 评论 -
nginx搭建一个静态资源web服务器
环境:rhel7.3我准备将www.nginx.org的静态资源搭建到我自己的虚拟机中1.去www.nginx.org下载右键选择Save Page as,将html文件以及js文件下载下来2.将下载的html文件以及目录拷贝到虚拟机中3.在上一篇文章中,我将nginx编译到了/usr/local/nginx目录中,将下载的目录资源放入此目录中并重命名一个合适的名字,这里我改为...原创 2019-05-07 19:35:32 · 380 阅读 · 0 评论 -
在rhel7.3上编写一个nginx启动脚本
vim /usr/lib/systemd/system/nginx.service[Unit]Description=The nginx HTTP ServerAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin...原创 2019-05-07 22:24:59 · 173 阅读 · 0 评论 -
goaccess对nginx日志进行分析
简介GoAccess旨在成为一个基于终端的快速日志分析器,其核心思想是实时快速分析和查看Web服务器统计信息,GoAccess可分析Apache/Nginx等WEB日志,同时还支持生成HTML、JSON、CSV等数据报告。 所有面板和指标都定时在终端输出上每200毫秒更新一次,在HTML输出上每秒更新一次。 GoAccess允许任何自定义日志格式字符串。预定义选项包括Apach...原创 2019-05-08 00:24:05 · 300 阅读 · 0 评论