Nginx 防盗链配置
防盗链原理 防盗链的原理其实很简单,目前比较流行的做法就是通过Referer来进行判断和限制,Referer的解释说明如下: HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器基此可以获得一些信息用于处理。 简单来说 ...
在线生成方块头像工具
电子支付公司 Square 最近宣布,改名为 Block(方块),全力投入区块链科技。在它的介绍页上,所有团队成员的头像都变成方块状(上图)。 这引起了网友的兴趣,有人就写了一个工具,只要上传人像照片,就会生成方块头像(下图)。 块头像生成工具地址 : https://blockify-xyz.glitch.me/ ...
Linux 性能监控命令 htop 使用详解
htop的使用简介 大家可能对top监控软件比较熟悉,htop算是top的增强版,相比top其有着很多自身的优势。如下: 两者相比起来,top比较繁琐 默认支持图形界面的鼠标操作 可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行 杀进程时不需要输入进程号等 安装 Htop的安装,既可以通过源码包编译安装 ...
由 GitHub Discussions 驱动的第三方评论系统 giscus
giscus 一个基于 GitHub Discussions(讨论区) 的网站评论系统,可以插在自己的网页中,供用户发表评论。无需数据库,全部数据存在 GitHub 仓库的 Discussions 中。 使用说明: https://giscus.app/zh-CN 开源项目地址: https://github.com/ ...
开源的语音聊天室项目 Jam
Jam 开源软件可以搭建语音聊天室,供多人(最高达几千人)一起实时聊天。并且可以将语音聊天室直接集成到您的网站或应用程序中。 可使用 doker 进行私有化部署。 项目地址: https://jamshelf.com/ GitHub 地址: https://github.com/jam-systems/jam ...
nginx 请求日志格式 log_format 配置
在 nginx 配置文件 http { } 模块中,使用 log_format 来设置 nginx 请求日志纪录格式 nginx.conf 实例: # 添加$request_body参数 # main 是定义的格式名称 log_format main '$remote_addr - $remote_user [$tim ...
Nginx 安全相关配置
隐藏版本号 http { server_tokens off; } 经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是及时升级修复漏洞 开启HTTPS //wangmaolin.net/article/xkdvpqyzo3.html 添加黑白名单 白名 ...
Nginx 拦截打点与输出配置
server { listen 80; #listen [::]:80; server_name dot.test.com; location = /favicon.ico { access_log off; log_not_found off; ...
如何给你的 GitHub 仓库添加精美的数据统计卡片
Repobeats 如上图所示,这个工具可以在 GitHub 仓库的 README 文件里面,加入图形化的项目数据统计。 网站地址: https://repobeats.axiom.co/ 添加方法 1、在 Repobeats 网站首页,点击 “Add to your project” 2、根据站点指示进行GitH ...
将代码片段转为漂亮的图片
Codepng 网站地址: https://www.codepng.app/ 这个网站可以将代码片段转为美观的图片,用于贴到社交媒体上面。 支持多种背景颜色,多种代码主题、多种编程语言样式 Codeimg 网站地址: https://codeimg.io/ 功能类似于上面的 Codepng,Codeimg 提供了更 ...
PHP 开启 opcache 提高性能
开启opcache性能提高10倍 opcache开启方法 以lnmp.org站点下载的lnmp包为例: # 开启opcache cd /home/lnmp1.4-full sudo ./addons.sh install opcache # 配置opcache /usr/local/php/etc/php.ini ...
如何使用 Cloudflare Pages 托管静态网站
Cloudflare Pages 是Cloudflare推出的静态网站托管服务,功能和 Github Pages 相似,可以存放静态网页,还可以直接部署前端项目。如果你的网站只是静态博客或帮助文档的话,可以完全不需要购买服务器。直接部署到 Cloudflare Pages 服务上。 Cloudflare 是全球最大的几 ...