记录抒写
首页
软件
归档
娱乐
扩展
关于
GPT
播放音乐
记录是一种习惯 丶抒写是一种态度
小站告示
admin@jinchuang.org
Nginx 配置 Referer 防盗链
2023-11-07
·
技术积累
·
Nginx
Nginx配置Referer规则,来禁止其他网站链接本站的资源,例如图片、视频等 匹配任意路径下以(jpg|png)结尾的# 默认的参数 # valid_referers none blocked me.jinchuang.org - none 表示允许空的 Referer - blocked 表示允许直接访问资源(比如直接在浏览器地址栏输入 URL...
MAXMIND 免费的GeoLite2数据库分享
2023-03-08
·
技术积累
·
Nginx
Geoip
MAXMIND GeoLite2 ip地址数据库,更新时间2023-03-07,可结合nginx的geoip2模块实现用户的访问地区控制 GeoLite2 数据库是免费的 IP 地理定位数据库,与MaxMind 的 GeoIP2 数据库相比,但准确性较低。 数据库文件大小取决,官方对有些ip的添加和删除的,我使用中发现,最新的数据库文件解析不了的ip...
不允许空 Referer访问,可以使用反向代理解决
2022-08-01
·
技术积累
·
Nginx
拿微信小程序来说,用的到图片放在七牛云上,七牛设置不允许空Referer访问,但是微信请求过来是直接访问的,也就是空Referer 视频文件在七牛存储,在测试微信小程序播放视频时,发现开发着工具中可以播放但是到真机上测试就无法播放,后来发现是开发者工具请求带有固定Referer,但是手机中微信的请求是直接请求没有Referer,所以才出现这个问题,但是...
在Nginx中配置使用Geoip2模块
2021-11-05
·
技术积累
·
Centos7
Nginx
Geoip
nginx使用geoip2模块来限制用户地区的访问 安装 libmaxminddb: libmaxminddb-1.6.0.tar.gz tar xf libmaxminddb-1.6.0.tar.gz cd libmaxminddb-1.6.0/ ./configure && make && make install...
Filebeat Logstash elasticsearch Kibana 日志收集展示分析
2021-04-27
·
技术积累
·
Linux
Nginx
ELK
filebeat读取nginx日志 》 输出到logstash中 》 logstash创建索引输入到elasticsearch,最后由kibana展示出来 此配置文件以上述服务安装在同一台为例,如果logstash或者elasticsearch服务在其他机器,配置文件中ip要记得修改 nginx 配置文件修改日志格式为json格式 # 注释掉默认的...
Ubuntu18.04源码安装Nginx
2021-01-15
·
技术积累
·
Linux
Nginx
ubuntu
ubuntu 18.04下源码编译安装nginx1.18版本,此版本 -> 1.2x最新版本也同样适用 首先是安装依赖包(习惯了centos的话,在ubuntu下安装软件包名是不同的,需要更改安装的包名名称) 安装目录:/usr/local/nginx/ 源码包目录:/data/source/ # 安装依赖包 apt install gcc g++...
Nginx反向代理tcp请求
2020-12-15
·
技术积累
·
Nginx
Tcp转发
需要访问的服务没有一个合适的访问地址(例如云服务没有公网地址的),就可以使用nginx的tcp反向代理来实现访问 前提:nginx需启用ngx_stream_core_module模块,在编译时加上此参数 --with-stream 即代表启用 redis反向代理示例(修改nginx配置文件): #stream 要写http模块之前 # so_...
Nginx日志时间添加毫秒显示
2020-12-02
·
技术积累
·
Nginx
nginx默认日志格式中,时间只有年月日时分秒,没有到毫秒级别 修改nginx配置文件日志格式,增加毫秒变量 $msec ngx_http_core_module.html#var_msec # 修改前 log_format main '$remote_addr - $remote_user [$time_local] "$re...
Centos离线安装Nginx
2020-05-31
·
技术积累
·
Centos7
Nginx
离线安装nginx1.18.0版本源码包 基于centos7.8 Minimal系统,源码编译安装后打包需要的资源 使用: 1、解压压缩包 2、执行offline_install.sh脚本 # nginx版本: nginx 1.18.0 # openssl版本: 1.1.1f # zlib版本: 1.2.11 # pcre版本: 8.44 # n...
Centos7 源码安装Nginx
2018-11-19
·
技术积累
·
Linux
Nginx
在centos7下面 源码安装nginx 1.14,此版本 -> 1.2X最新版本也同样适用 创建用户、安装依赖包 #关闭selinux setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config #创建运行用户 useradd -M -s /sbi...
nginx日志统计分析脚本
2017-10-27
·
技术积累
·
Nginx
一个nginx访问日志统计分析的的脚本 脚本功能(2020.12.03优化代码)# 一、分析当天日志 # 二、分析昨天日志 # 三、分析历史日志 # 具体小功能: 1: 查询 [ 所有请求ip排行 ] 2: 查询 [ 请求前40名的ip排行 ] 3: 查询 [ 请求ip排行最多的ip所请求记录 ] 4:...
Nginx区分PC或手机访问不同网站
2017-10-24
·
技术积累
·
Nginx
访问网站根据访问客户端类型自动跳转不同适配页面 一个简单的server配置文件server { listen 80; server_name www.test.net test.net; location / { root /data/html/test; index in...
1
2
»