ubuntu 用 crontab 定时访问 url
首先登陆服务器,输入编辑命令:crontab -e再按【 i 】进行新增内容 */2 * * * * /usr/bin/curl 你的网址【意思的每2分钟执行一次访问url地址】 输入完毕即按 Esc 输入冒号:wq,回车保存完毕要重启crontab“*” 代表取值范围内的数字, “/” 代表”每”, “-” 代表从某个数字到某个数字, “,” 分开几个离散的数字 删除定时任务 /var/spool/cron 下 文件删除即可。 crontab的几个服务命令12345678910#启动服务service cron start #关闭服务service cron stop /#重启服务service cron restart #重新载入配置service cron reload#服务状态service cron status crontab执行时间计算https://tool.lu/crontab/
vercel-api-proxy 自定义域名访问vercel反向代理的域名,也可用于国内github加速
项目地址:https://github.com/souying/vercel-api-proxy 本项目是vercel反向代理。完全免费,万能代理,可代理全网一切接口,包括openai、Midjourney、github、google、Telegram等等。http和https接口、单页面均可代理,在网络环境不好的情况下均可用。(直接浏览器打开代理页面的情况下,由于某些js和css的路径可能会不对造成访问不到不会有大的影响。) (openai等接口服务大陆机器也可无需科学上网环境很稳定ip也稳定)vercel现在每月有100GB的免费流量。 部署Vercel 使用方法1 部署。部署有两种方法,一是直接点击上方按钮一键部署,二是可以先fork本项目,再登录vercel网站新建 新建项目2 绑定自己的域名(不是必须,使用vercel自带的子域名也可以,但是自带的域名vercel.app在国内网络环境不好的情况下不可用) 可以申请tk免费域名或者薅小域名注册商首年免费羊毛 绑定域名 绑定域名时按照vercel上的说明配置即可,其实就是在你的域名上配了一个子域名,cname到vercel服务器 ...
解决 cloudflare cdn 的 rocket-loader.min.js 和 invisible.js 减慢网站加载速度的方法
很多小伙伴在使用Cloudflare的免费CDN后,会发现自己的WordPress网站自动被添加了rocket-loader.min.js及invisible.js两个脚本,导致加载WordPress网站总是慢一点,这两个脚本到底是干嘛的呢?能不能禁用关掉?这里给出优化rocket-loader.min.js及invisible.js这两个脚本后,加速WordPress网站访问加载的方法。 自动加载的脚本一般我们使用Cloudflare的免费CDN来加速自己的WordPress网站后,在调试的时候会自动附带了两个额外的脚本,如下: https://域名/cdn-cgi/scripts/7d1fa11a/cloudflare-static/rocket-loader.min.jshttps://域名/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js 然后在每次网站加 ...
halo 博客自定义导航条菜单图标 iconfont
主题自身已经引入了部分 iconfont 图标,你可以直接用(全在这里),如果想在这个基础上增加图标,可联系我加入该项目的图标组。iconfont 使用方式如下: (目前主题菜单只支持字体图标,若要用图片请自行修改代码) 1<i class="joe-font joe-icon-xxx"></i> 如果你要用自己的图标,请往下看:首先通过 iconfont 获取自己的图标链接,也可以用 fontawesome 的字体,注意要使用 font-class 类型,最后得到这种地址://at.alicdn.com/t/font_2788564_1f1rnuqwnzj.css 通过 管理后台-外观-主题-Joe2.0-设置-自定义,将图标地址贴入 字体图标链接 中并保存; 通过 管理后台-外观-菜单,为相关菜单添加图标,也就是字体图标的类名,类似如下这种(字体名称 + 图标名称,具体以你生成时的字体名为准),记得保存; 1iconfont icon-home 最后,重新进入你的博客即可看到效果。
wireguard 对 warp 的配置进行分流
相关软件和项目IP优选文件:https://drive.google.com/drive/folders/1cK2nA6SSUCzdnPn6HCaVVwIITr-U1J9Y获取wareguard配置文件:https://replit.com/@kelekekou8/WARPconfig-youtubeBu-Yi-Yang-De-Qiang-Ge获取warp+密钥获取:https://replit.com/@kelekekou8/WarpKey电脑配合wierguard分流:https://github.com/lmc999/auto-add-routes电脑端nekoray分流:https://github.com/MatsuriDayo/nekoray电脑端singbox配置格式下载:https://drive.google.com/drive/u/0/folders/1tEweqNOMNcu30fOTrmPOUiRJZcLV9ACD手机端分流nekobox:https://github.com/MatsuriDayo/NekoBoxForAndroid(代码分叉自开源程序githu ...
halo 博客 social.ftl 将 mail 改为 twitter svg 图标
路径:/root/.halo/templates/themes/joe2.0/template/module/social.ftl 1234567 </#if> <#if settings.twitter??> <a class="twitter" href="${settings.twitter!}" target="_blank" title="Twitter" rel="noopener noreferrer nofollow"> <svg viewBox="0 0 280 200" version="1.1" xmlns="http://www.w3.org/2000/svg" width="25" height=" ...
thumbor 用 docker 搭建开源图像裁剪服务
介绍thumbor 是一个智能图像服务,已经在Github开源,支持按需裁剪、调整大小、应用过滤器和优化图像。用过对象存储服务的朋友可能知道,一般对象存储服务商会同时提供额外的图像处理服务(比如图像裁剪、图像水印等功能),有了thumbor之后我们完全可以自建搭建一个与之类似的图像处理服务。 thumbor是用Python 3开发的,官方也提供了多种安装方式,这篇文章分享下使用Docker搭建一个开源的图像裁剪服务thumbor 准备工作 & 安装Docker还没有安装Docker服务的朋友可以参考我之前的文章安装Docker服务:Linux安装Docker与Docker常用命令 同时建议安装Docker compose方便后续的维护: 123456#下载docker-composecurl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ...
halo 博客 nginx 配置 gzip 压缩和 header 缓存配置
介绍我们现在搭建网站通常都是使用nginx进行代理转发的,下面就介绍如何在nginx中配置gzip压缩。由博客是使用Halo进行搭建的。代理也是使用的nginx,为了提高网页的响应速度。减少请求资源的带宽,那么就要针对数据进行gzip压缩了。在nginx中配置gzip的压缩很简单。 1.配置方法打开服务器上安装的nginx配置文件。下面主要讲解在Halo 搭建的网站中的配置,其他网站配置也是大同小异的。 第一步:进入到nginx:1cd /etc/nginx/ 因为安装nginx 后,默认的所有配置通常都是在etc文件夹下的nginx 文件夹里面。 第二步:编辑conf文件:1vim conf.d/halo.conf 因为Halo 配置了一个halo.conf文件。将Halo的nginx代理全部转到了这个文件中。所以我们直接访问这个文件就可以了。在打开的界面中,添加下面的配置: 123456789101112131415161718192021222324252627server { listen 80; ... location / { ...
halo 博客连接本地或 docker 安装的 mysql 数据库
准备工作切换到root用户 1sudo -i 升级packagesDebian系统比较干净,安装常用的软件 12apt update -y apt install wget curl sudo vim git halo官方要求mysql数据库需要5.7+,8.0需要6RAM以上,推荐就5.7。php和phpmyadmin选最新,其他随意。默认是使用的H2数据库使用mysql数据库则将H2配置打上注释,将mysql配置注释放开修改username和password为mysql的账号和密码,密码在宝塔数据库界面可查看若在容器中使用数据库,则需要将127.0.0.1换成数据库的容器名,端口为容器内部端口 例:将127.0.0.1:3306换成blog_mysql:3306以下根据个人需求配置: port为halo博客运行的端口 (centos、ubuntu/debian)安装docker123456#centos 安装 dockeryum -y install docker#ubuntu/debian 安装 dockerwget -qO- https://get.dock ...
java development kit (jdk) 环境,在 linux 搭建
下载JDK,通过华为云的镜像加速下载,这里以JDK1.8为例子,其他版本类似,可以到https://repo.huaweicloud.com/java/jdk/查看更多版本 123mkdir /usr/lib/javacd /usr/lib/javawget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz 解压JDK压缩包文件 1tar -zxvf jdk-8u202-linux-x64.tar.gz 解压后会得到如图的jdk1.8.0_202文件配置java的环境变量,编辑 /etc/profile,在文件尾部加如下 JDK 环境配置即可 1234567891011121314vim /etc/profile #编辑文件信息--------------------------------------JAVA_HOME=/usr/lib/java/jdk1.8.0_202CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HO ...