演示站:YK琳琅天下 更多作品 主题更新日志(22/09/10)更新日志v1.1.4(2022-09-10)文章列表页新增多图配置v1.1.3(2022-09-09)新增404页面及公益404开关新增评论框动画特效v1.1.2(2022-09-07)新增文章点赞功能新增评论表情包设置v1.1.1(2022-09-06)新增文章点赞功能主题功能概述1、全局自动化昼夜模式2、自定义移动端pajx底部悬浮快捷导航3、文章阅读模式4、文章侧边悬浮
通过nginx日志分析IP、PV、UV并封禁可疑IP详解
今天突然想看下自己的网站的ip访问量,本来以为阿里云控制台有可视化界面,可是没有找到,因此,采用了nginx服务日志生成,通过访问日志可以初步诊断你的网站有没有被DDOS攻击,或者查看你的日均访问量。当然,如果你是一名开发人员,完全可以用代码实现可视化展示,一劳永逸.....参数统一说明awk '{ print $1}':取数据的第1域(第1列)。sort:对获取到的列部分(IP部分)进行排序。uniq -c:打印每一重复行出现的次数。(并
nginx与php通信的两种方式
在linux中,nginx服务器和php-fpm可以通过tcpsocket和unixsocket两种方式实现。unixsocket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。这种方式需要再nginx配置文件中填写php-fpm的pid文件位置,效率要比tcpsocket高。tcpsocket的优点是可以跨服务器,当nginx和php-fpm不在同一台机器上时,只能使用这种方式。windows系统只能使用tcpsocket的通信方式配置方法tcpsockettcp
nginx防盗链配置
nginx防盗链的代码配置,使用nginxlocation进行图片匹配,匹配到图片后进行来源Referer的判断,如果是不是本站就返回403或图片。nginx的配置文件/usr/local/nginx/conf/nginx.conf中匹配图片的代码:location ~ .*\.(gif|jpg|jpeg|png|bmp)$ { expires &
nginx反向代理的ip设置
nginx反向代理后,php通过$_SERVER['REMOTE_ADDR']获取ip时,获取到的ip都是nginx的ip 127.0.0.1 。这时需要nginx去获取客户端的ip地址,并设置到反向代理头中,供php获取使用。一、之前nginx配置server{ listen 80; 
nginx禁止高频ip访问
通过查看nginx日子发现存在高频ip的访问,为保证服务的正常运行,当存在恶意ip访问时进行屏蔽访问。一、nginx统计日志限制ip 简单流程:查询最新的访问日志条数,匹配ip列进行排序,去重并统计,按从大到小排序。最后把超过限制的ip进写进nginx配置文件,重启nginx服务的方式进行403限制访问。#count.txt ,配置文件后台控制,存放日志条数和最大访问数。[root@localhost ~]# cat count.txt[r
nginx配置详解,nginx跨域问题,配置SSL
前言本文介绍LNMP环境下nginx配置,实现域名访问及有关nginx配置问题详解,关于linux环境下nginx的安装可以参考centos7搭建php7.1.3+mysql5.7+nginx1.11更改hosts文件设置要访问的本地域名,比如:velocityerp.top#修改hosts文件vi /etc/hosts#如下 增加127.0.0.1 velocityerp.top127.0.0.1 localhost&n