标签 Nginx 下的文章:

ubuntu18.04源码安装nginx1.18.0
发表于: | 分类: 技术积累 | 标签: Linux Nginx ubuntu | 评论: 0 | 阅读: 62
ubuntu 18.04下源码编译安装nginx1.18版本 首先是安装依赖包(习惯了centos的话,在ubuntu下安装软件包名是不同的,需要更改安装的包名名称) 安装目录:/usr/local/nginx/ 源码包目录:/data/source/ # 安装依赖包 apt install gcc g++ unzip bzip2 zlib1g zlib1g-dev libpcre3 ...

阅读全文

nginx反向代理tcp请求
发表于: | 分类: 技术积累 | 标签: Nginx Tcp转发 | 评论: 0 | 阅读: 188
需要访问的服务没有一个合适的访问地址(例如云服务没有公网地址的),就可以使用nginx的tcp反向代理来实现访问 前提:nginx需启用ngx_stream_core_module模块,在编译时加上此参数 --with-stream 即代表启用 redis反向代理示例(修改nginx配置文件):#stream 要写http模块之前 # so_keepalive=on 配置是否在监听的...

阅读全文

nginx日志时间添加毫秒显示
发表于: | 分类: 技术积累 | 标签: Nginx | 评论: 0 | 阅读: 296
nginx默认日志格式中,时间只有年月日时分秒,没有到毫秒级别 修改nginx配置文件日志格式,增加毫秒变量 $msec ngx_http_core_module.html#var_msec# 修改前 log_format main '$remote_addr - $remote_user [$time_local] "$request" ' ...

阅读全文

Centos离线安装Nginx
发表于: | 分类: 技术积累 | 标签: Centos7 Nginx | 评论: 0 | 阅读: 1008
离线安装nginx1.18.0源码版本 使用: 1、解压压缩包 2、执行init_install_nginx.sh脚本 #openssl版本: 1.1.1f #zlib版本: 1.2.11 #pcre版本: 8.44 #nginx编译参数 ./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx.pid \ -...

阅读全文

centos7 源码安装nginx 1.14
发表于: | 分类: 技术积累 | 标签: Linux Nginx | 评论: 0 | 阅读: 2070
在centos7下面 源码安装nginx 1.14 创建用户、安装依赖包#关闭selinux setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config #创建运行用户 useradd -M -s /sbin/nologin nginx #添加epelyum源 wget -O /etc...

阅读全文

nginx日志统计分析脚本
发表于: | 分类: 技术积累 | 标签: Nginx | 评论: 0 | 阅读: 2975
一个nginx访问日志统计分析的的脚本 脚本功能(2020.12.03优化代码) # 一、分析当天日志 # 二、分析昨天日志 # 三、分析历史日志 # 具体小功能: 1: 查询 [ 所有请求ip排行 ] 2: 查询 [ 请求前40名的ip排行 ] 3: 查询 [ 请求ip排行最多的ip所请求记录 ] 4: 查询 [ 指定时间段ip请求排序 ...

阅读全文

Nginx区分PC或手机访问不同网站
发表于: | 分类: 技术积累 | 标签: Nginx | 评论: 0 | 阅读: 2445
访问网站根据访问客户端类型自动跳转不同适配页面一个简单的server配置文件server { listen 80; server_name www.test.net test.net; location / { root /data/html/test; index index.php index.html; ...

阅读全文

Nginx支持web界面执行bash|python等系统命令和脚本
发表于: | 分类: 技术积累 | 标签: Python Nginx Shell | 评论: 1 | 阅读: 7992
通过安装spawn-fcgi和fcgiwrap,配合nginx转发实现web界面执行linux命令shell和python等脚本 参考自 [让Nginx支持CGI执行Bash,Python等脚本]文章,详细的原理和内容请看此篇文章。 2020-12-28更新(详细安装到使用过程): [Nginx支持web界面执行bash.python等命令和脚本] 使用说明1,shell命令 | pyth...

阅读全文