Nginx-------常用命令 | 常用操作

Nagex:Nagios 外部基础设施主机/服务状态显示-开源 Nagex 是一个 Nagios 内部网仪表板项目,由事件处理程序驱动,它将数据提供给 MySQL 数据库。 PHP 脚本为您的内部/外部公司用户提取数据以查看基础结构状态信息,而无需让他们访问 CGI 界面。 该项目可以使用 PHP 包含或 iframe 轻松集成到您现有的 Intranet 中,以获得自定义外观,因为它没有导航或链接。 它使用 $HOSTALIAS$,因此用户看不到内部服务器名称。 如果要显示 Nagios 检查的每个主机/服务的信息,只需在主机和服务模板中定义 event_handler,而不是单独的主机和服务定义。 立即下载

Nginx-------常用命令 | 常用操作

前言

Nginx 常用命令,nginx 日志切割,设置别名来访问路径 ,启用gzip配置,Nginx 跨域配置支持,Nginx 配置集群。先把配置列贴出来,有不懂的可以留言

Nginx 常用命令

./nginx -s stop  #直接停止
./nginx -s  quit   #等用户不再请求再停止
./nginx -s  start  #启动
./nginx -t       #查看配置文件是否正确
./nginx -v     # 版本信息
./nginx -V      #所有信息
./nginx -c	    # 切换配置

Nginx日志切割

1.切换目录
cd /usr/local/nginx/sbin/

2.创建脚本
vim cut_log.sh

3.粘贴脚本代码

#!/bin/bash
LOG_PATH="/var/log/nginx/"  #日志目录
RECORD_TIME=$(date -d "yesterday" +%Y-%m-%d+%H:%M)
PID=/var/run/nginx/nginx.pid      
mv ${LOG_PATH}/access.log ${LOG_PATH}/access.${RECORD_TIME}.log
mv ${LOG_PATH}/error.log ${LOG_PATH}/error.${RECORD_TIME}.log
#向Nginx主进程发送信号,用于重新打开日志文件
kill -USR1 `cat $PID`

4.为 cut_log.sh 添加可执行的权限
chmod +x cut_log.sh

5.手动切割
./cut_log.sh

6.安装定时任务
yum install crontabs

7.添加新任务
crontab -e

8.加入如下代码
*/1 * * * * /usr/local/nginx/sbin/cut_log.sh #每分钟执行

9.重启定时任务
service crond restart

附:常用定时任务命令:

service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
crontab -e // 编辑任务
crontab -l // 查看任务列表

附:常用表达式:
每分钟执行:

*/1 * * * *
每日凌晨(每天晚上23:59)执行:
59 23 * * *
每日凌晨1点执行:
0 1 * * *

设置别名来访问路径 (两种方式)

location /static{
alias   /home/img;
}
location /img{
root   /home;
}

启用gzip

gzip  on;
#限制最小压缩,小于1024字节的文件不会被压缩
gzip_min_length   1024;
#定义压缩级别(压缩比,文件越大,压缩越多,cpu使用会越多)
gzip_comp_level  3;
#定义压缩文件的类型
gzip_types      gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;

Nginx 跨域配置支持

#允许跨域请求的域,*代表所有
add_header 'Access-Control-Allow-Origin' *;
#允许带上cookie请求
add_header 'Access-Control-Allow-Credentials' 'true';
#允许请求的方法,比如 GET/POST/PUT/DELETE
add_header 'Access-Control-Allow-Methods' *;
#允许请求的header
add_header 'Access-Control-Allow-Headers' *;

Nginx 配置集群

 负载均衡默认的权重  都是轮询   
upstream io{
    #ip_hash; #使用ip_hash算法实现负载均衡
    server   192.168.0.12:8080         weight =1;
    server   192.168.0.13:8080         weight =2;
    server   192.168.0.14:8080	   weight =3	;
    #keepalive  32;   #配置提高吞吐量
}

server{
  listen      80;
  server_name   www.club888.cn;
 location /{
     proxy_pass   http://io;
    # proxy_http_version  1.1;   #配置提高吞吐量
    # proxy_set_header Connection "";  #配置提高吞吐量
  }
}
数学建模——相关系数(4)——斯皮尔曼相关系数(spearman) 文章目录引述斯皮尔曼相关系数(spearman)定义 引述 经过之前几节的学习,我们了解并掌握了皮尔逊相关系数。在学习中我们发现,皮尔逊相关系数的使用条件相当苛刻:两组变量必须是连续数据、呈现正态分布,且两者间必须成线性关系。如果我们在数学建模中拿到一组数据无法满足以上条件,那么有没有其他的方法去判断两组变量之间的相关性呢?答案是肯定的,它就是斯皮尔曼相关系数(spearman). 斯皮尔曼相关系... 阅读详情

相关推荐

【干货】SAP物料分类账的简单理解

一、SAP物料分类账理解 物料分类账,简称ML(material ledger),其基本用途是可以用八个字概括“还原成本”、“还原库存”。即通过月底运行物料分类账,将库存差异(原材料-材料成本差异、库存商品-自制半成本差异、库存商品-自制产成品差异)自动按当期库存出库数和库存结存数的比例分摊至成本和库存中。为了理解其概念,可以简单举一个例子: 开一工单,生产A产品,数量为3个,当月全部生产完工

ERP运维咨询(目标和成功) 1万+

vue其他之“项目部署nagex反向代理“

1.如果vie项目打包后是用的代理方式的,如何在nagex部署,访问网址了呢?? 2.如图: 3.把包的内容复制到你下载的nginx的html文件下面 4.配置nginx 5.访问

空投在我怀里的博客 906

深度学习十大算法之Word2Vec

Word2Vec的提出,标志着词嵌入技术的一次重大进步。Word2Vec是一种高效的词嵌入模型,由Google的研究团队于2013年开发。它使用一种称为神经网络的机器学习方法,通过学习大量文本数据,生成能够表达词语间丰富语义关系的词向量。Word2Vec的核心优势在于它能够捕捉到词语之间的细微关系。例如,在Word2Vec模型中,可以通过计算向量之间的距离来估计词语之间的相似度。这不仅能帮助理解语言的复杂性,还可以应用于各种NLP任务,如机器翻译和搜索引擎优化。

第欧根尼的酒桶的博客 1868

Nigix负载均衡配置

1、配置nginx.conf配置文件 upstream backend{//负载主机地址 server 10.2.8.118:8088 weight=10; server 10.2.8.118:8090 weight=10; } server { listen 443 ssl;//开启443端口 server_name localhos...

MrLiar的博客 1072

【Azure 架构师学习笔记】- Azure Databricks (1) - 环境搭建

Databricks 已经成为了数据科学的必备工具,今时今日你已经很难抛开它来谈大数据,它常用于做复杂的ETL中的T, 数据分析,数据挖掘等,特别适用于做数据建模,机器学习等。那么顺应时代,现在也来看看这个工具的内容。首先要有一个环境,基于Azure 的Databricks简称ADB。托管在Azure 上的Databricks已经被Azure进行了很大的优化, 在搭建时只需要简单的几步即可拥有一个环境,不过要提醒一句ADB的集群并不便宜,用完马上删掉或停止, 否则一晚过百美金就会烧掉。

MVP黄钊吉(發糞塗牆) 2299

初识数据结构之入门必懂——线性表(顺序表)

本文将介绍数据结构中的线性表与线性表中最简单的结构——顺序表

m0_64705485的博客 905

Nginx常用命令

//移动到nginx.exe所在目录再执行(如果将其目录加入了环境变量,则需要设置"-e -c",否则可能报错) 1. 运行: nginx nginx.exe start nginx 2. 停止 nginx -s stop nginx.exe -s stop 3. 帮助 >nginx -h nginx version: nginx/1.20.2 Usage: nginx [-?hvVtTq] [-s si...

weison_x的博客 3266

Python爬虫实战:模拟登录知乎 – 通过加密参数和验证码实现自动登录

通过本篇博客的讲解,我们学习了如何通过 POST请求 和 验证码识别,模拟登录知乎并爬取用户信息、问题数据。随着爬虫技术的发展,面对更复杂的反爬虫机制,我们可以不断调整策略,以绕过这些防护,实现数据的自动化抓取。

2201_76125261的博客 731

nginx常用操作命令

nginx常用操作命令

lzfaq的博客 2万+

cesium 实时轨迹

运用cesium中model和polyline添加模型和轨迹线,用CallbackProperty方法来实时改变经纬度。

God's asylum的博客 1964

国科大学习资料--数据挖掘(刘莹)--第三章习题及参考答案

国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 第 3 章分类与回归 3.1简述决策树分类的主要步骤。 答:决策树生成的过程如下: (1)对数据源进行数据预处理, 得到训练集和测试集; (2)对训练集进行训练; (3)对初始决策树进行树剪枝; (4)由所得到的决策树提取分类规则; (5)使用测试数据集进行预测,评估决策树模型; 3.2给定决策树,选项有:(1)将决策树转换成规则,然后对结果

无名何许人的博客 3094

Linux下操作Nginx常用命令

Nginx常用命令 进入到nginx安装目录的 sbin 目录下 启动 Nginx ./nginx 停止 Nginx ./nginx -s stop 安全退出 Nginx ./nginx -s quit 重新加载 Nginx 配置文件 ./nginx -s reload 查看 Nginx 进程 ps aux|grep nginx

ZHOU020710的博客 934

华为MetaERP Oracle EBS OM(订单管理)模块详解作为ERP财务解决方案架构师,理解OM模块的业务全景和数据模型至关重要。OM是EBS分销链路的核心引擎,贯穿“订单到收款“(Orde

Oracle EBS OM模块是管理销售订单全生命周期的核心模块,涵盖客户管理、订单执行、发运开票、定价及信用控制等功能。其标准流程包括订单录入、预订、发放、发运确认和自动开票等环节,核心数据表涉及订单、客户、发运和定价等业务对象。OM模块与库存、应收、发运等模块深度集成,架构师需重点设计订单类型、信用控制策略和自动开票接口等关键环节,确保业务流程高效流转。

金牌架构师 363

linux7系统中安装nginx,以及操作nginx常用命令

1.下载niginx 下载地址 http://nginx.org/en/download.html ,如图所示直接下载主线版本 2.上传至指定目录

youngking520的博客 427

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

linux和windows操作nginx常用命令

常用命令 1.启动 linux:进入sbin目录 ./nginx -s start windows: 进入解压目录:start nginx.exe 或:nginx.exe 2.关闭 linux : ./nginx -s stop windows: nginx.exe -s stop 3.重启(带conf文件生效) linux : ./nginx -s reload windows: ...

weixin_45387269的博客 225

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

nginx实战操作(常用命令及配置)

文章目录1. nginx介绍2. nginx常用命令3. nginx配置3.1 配置代码3.2 代码说明及效果图3.2.1 不同端口代理不同应用3.2.2 效果图3.2.3 同一端口号代理不同应用3.2.4 效果图3.2.5 负载均衡3.2.6 效果图 1. nginx介绍 2. nginx常用命令 验证配置是否正确: nginx -t 查看Nginx的详细的版本号:nginx -V ...

软件老王 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Docker常用命令练习,Docker镜像命令之安装nginx,redis镜像,Docker容器命令之对nginx,redis容器的操作

Docker常用命令练习,Docker镜像命令之安装nginx,redis镜像,Docker容器命令之对nginx,redis容器的操作希望能帮助大家感谢点赞和关注

学习学习 1170

nginx 的安装与常用命令操作

nginx 的安装及常用命令

ZgaoYi的博客 607

Nginx安装、操作常用命令

Nginx安装以及常用命令

z1171127310的博客 967

nginx操作的常用命令

nginx操作的常用命令 1、使用nginx操作命令前提条件:必须进入nginx的目录 /usr/local/nginx/sbi 2、查看nginx的版本号 ./nginx -v 3、启动nginx ./nginx 4、关闭nginx ./nginx -s stop 5、重新加载nginx(不用重启nginx也可以重新加载配置文件) ./nginx -s reload。 ...

LoveStady的博客 209

Nginx操作的常用命令

Nginx操作的常用命令

qq_43494013的博客 349

Ubuntu下操作Nginx常用命令

1、安装 sudo apt install nginx 2、启动 sudo /etc/init.d/nginx start 3、重新加载配置项 nginx -s reload 4、关闭 sudo /etc/init.d/nginx quit 5、停止 nginx -s stop 6、地址 (1)日志文件: cd /var/log/nginx

m0_46115596的博客 1196

nginx学习2——常用命令操作

nginx可以通过自带的命令进行维护,也可以通过发送系统信号的方式进行维护; 1. nginx启动 sudo /usr/local/nginx/nginx 2. 系统信号维护 2.1 主进程信号 TERM, INT 暴力关闭 QUIT 平滑关闭 HUP 平滑重启所有工作进程 USR1 重新打开日志文件

github_22672485的专栏 580

Windows操作Nginx的常用命令以及文件配置----直接CV即可食用

Nginx常用命令以及相关文件配置

Brew的博客 345

一篇学会nginx,nginx基本操作及其原理,nginx反向代理,nginx负载均衡,nginx常用命令,nginx配置,nginx匹配规则

一篇学会nginx,nginx基本操作及其原理,nginx反向代理,nginx负载均衡,nginx常用命令,nginx配置,nginx匹配规则

github同名`runopiboss`的博客 2448
上一篇: pycharm PyQt5的安装和配置环境
下一篇: uniapp 推送
可惜我不帅
博客等级 码龄10年 2粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值