Debian使用Supervisor守护进程
Debian安装supervisor apt-get install supervisor -y 配置文件 Supervisor的配置文件为/etc/supervisor/supervisord.confSupervisor所管理应用的配置文件放在/etc/supervisor/conf.d/目录中,需要对每个应用进行配置。在/etc/superv…
使用官方脚本一键安装docker|安装docker-compose
curl -fsSL https://get.docker.com | bash -s docker 可在此命令后附带--mirror参数设置镜像源,以提高国内服务器下载docker的速度 注意是 docker compose 而不是 docker-compose. 执行命令时候也没有这个杠 启动一个Debian系统的Docker docker r…
thumbnail
缓解假墙伪墙攻击勒索的多种技术手段
我们知道,墙封锁一个网站有DNS污染、IP封锁、TCP Reset(TCP连接重置)等手段。而一个网站一旦被墙,一般情况下是无法直接通过301(或302)跳转到其他网站的。如果只是IP被封还好说,换IP通常能解决问题。但如果是根据域名关键字进行的TCP Reset,这时候不管怎么换IP(除非是国内IP)都无法解除封锁,当然也不可能进行301跳转(浏…
宝塔 Linux 开心版
Centos安裝命令(默認安裝是 7.9.10 直接在線升級 8.0.4) yum install -y wget && wget -O install.sh http://io.bt.sy/install/install_6.0.sh && sh install.sh 試驗性Centos/Ubuntu/Debian…
如何把Markdown文档渲染成Vue组件
实现步骤 1.新建一个组件 这个简单就不详细说,只要定义好一个div,class命名为markdown-body就好,至于为什么是这个,后面再说。 <template> <div class="markdown-body"> </div> </template> <script> export default { na…
开启Nginx提供预压缩文件
server { listen 80; listen 443 ssl http2; server_name test.com; index index.php index.html index.htm default.php default.htm default.html; root /www/wwwroot/test.com; # ...省略了…
Debian安装Python 3.10
更新程序包并安装编译依赖环境 apt update && apt upgrade -y apt install wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-…
NSFW检测公共API
因为自己维护了一个公开图床,但是由于发现有人大批量上传色情图片用来卖片,遂开始寻找方便且高性能的NSFW检测服务,现在使用Python实现了高性能的NSFW检测服务。 图床地址 https://imgimg.cc/ NSFW检测API地址 https://nsfw-api.imgimg.cc/image 参数名:img一次只能提交一张图片,限定格式…