项目官网项目官网地址如下:项目官网https://cdn.onmicrosoft.cn/服务介绍自从 jsD 被禁后,国内调用 GitHub 的文件愈发困难,虽然一些热心的小伙伴提供 NPM 公益镜像源,但调用时,仍然需要上传文件到 NPM 平台,操作十分不便。感谢 Zkeq 童靴提供公益 CDN 加速平台,目前提供三个镜像地址,如表:地址回源https://jsd.onmicrosoft.cn/jsDelivrhttp://npm.onmicrosoft.cn/UNPKGhttps://cdn 继续阅读
WordPress 文件及权限
文件列表基于官方最新 6.1.1 版本安装包,内含文件如下:名称作用wp-admin存放后台面板相关文件,因文件比较多,这里不做详细介绍wp-content存放用户上传文件,如模板插件及媒体文件wp-includes存放 WP 相关库文件,为模板插件提供运行库index.php核心索引文件 ,也是博客输出文件,里面的代码很简单,定义一个垂直变量,引用同目录下的 wp-blog-header.php 文件license.txtGPL许可证文件readme.html安装导言wp-activate.p 继续阅读
Replit 介绍与使用实例
写在前面bill 小朋友让杜老师写篇关于 Replit 的使用教程,在此之前杜老师并未了解及使用过 Replit,所以站在小白角度,边学习使用边撰写该篇教程。Replit 集成代码编辑器、开发环境、云提供商、团队协作工具、教学工具、学习工具,可以说直接在其中编写的代码即可作为服务来运营。网站地址官网地址如下:官网地址https://replit.com/注册登录相信很多小伙伴都拥有 GitHub 的账号,使用 GitHub 账号即可快速登录 Replit,无需额外注册:控制面板成功登录后即可看到 继续阅读
网站通用备份策略
注意备份数据备份是保护数据的重要过程。它可以帮助在硬件故障、人为错误、病毒感染或其它原因导致数据丢失中恢复数据。数据备份对于组织来说是至关重要的,因为数据是组织的核心资产,如果丢失数据可能导致停工、损失信誉甚至财务损失。通过定期备份数据,可以保证在灾难发生时可尽快恢复数据和业务运行。数据备份通常分为本地备份、异地备份。本地备份相对简单,在服务器内操作就行了,恢复时也快捷。缺点是服务器一旦出现问题,很有可能导致备份数据丢失。异地备份相对复杂,有时候需要人为干预才可以。最简单的异地备份,就是服务器备 继续阅读
TourBox Elite 开箱及体验
开箱图片首先是包装盒,盒子不大,还挺简约:打开盒子,能看到一堆说明书,杜老师从不看说明书的,直接无视:接下来就是主角了,杜老师买的是黑色款的,除了黑色之外还有白色「怕脏」和透明款「需要加价」TourBox Elite 需要用五号电池供电,不支持 USB 充电,使用前需打开电池仓取出隔离片:为了妥善保存,杜老师还特地买了个便携包,颜值都是金钱换的:内饰简单,有个数据线的夹层,但 TourBox Elite 支持蓝牙连接,夹层就空置了:这是何物TourBox 是一款专为数字内容创作者设计的双通道控制 继续阅读
讨论如何通过移动设备更新博客
写在前面细心的小伙伴可能发现,平时杜老师发布的博文,都会在更新日零点 52 分刷新,那是因为博文已在前一日准备好,GitHub Actions 的计划任务零点 52 分触发自动部署更新博客内容。今天已经快结束了,博文仍未更新,是因为之前的几天,杜老师身边一直没电脑,所以只好通过移动设备回复评论,但没条件更新博文,故写此文,讨论一下如何通过移动设备更新博客。智能手机现在一提手机,没人能想到不智能款式,不过杜老师写下此文时,奶奶刚好在旁边通过老年机听收音机「部分老年机具备FM功能」为了严谨,此段落强 继续阅读
博客攻击的常见方式及防御手段
写在前面之前和小伙伴聊过这个话题,在话题初我们谈到攻击原因。站在商业角度,竞争企业之间可能存在攻击行为,就像杜老师之前的一家公司,就被同行公司攻击官网,导致活动期间网站无法访问。那么对于我们这类的小站长,既无利益纠纷、也无个人恩仇,为什么我们成为了攻击目标。说实话杜老师不太了解,讨论到最后时,只能说是一些人的无聊。也有些人怀疑是大厂的阴谋,通过流量耗损增加收费,虽说不无可能,但个人感觉没必要!恶意代码言归正传,首先聊到的是恶意代码。这种攻击形式,主要针对动态博客。动态博客不同的 URI 对应不同 继续阅读
动态网站备份图解
写在前面文中提到的动态网站程序指 PHP+MySQL 类程序。动态程序网站需要备份源码和数据库。源码备份手动备份非常简单,找到网站源码所在目录,点击压缩即可完成一次备份:如需实现自动备份,可通过面板的计划任务实现。点击左侧计划任务,添加网站备份任务,根据需求设置备份周期,以及保留份数即可:如需异地备份,可以进入软件商店,下载对应服务商等对象存储插件,如套路云 OSS 等:之前《网站通用备份策略》一文提到,像 WordPress 这类程序,如仅需要备份变动目录,也可使用计划任务备份指定目录:数据备 继续阅读
秀下杜老师的手机界面
写在前面首先对一些小伙伴说声抱歉,年前承诺过帮忙推广公益项目发文的,年后因为评论太多,之前的回复都找不到了,看到此文的小伙伴,可以在页面下留言,杜老师会逐一帮忙推广。手机界面 继续阅读
小 N 同学提供的 Artalk 公益托管服务「终止服务」
环境配置服务器是甲骨文的,杜老师参与了维护,稳定性有一定保障。数据每两小时本地备份,每日异地备份,可通过 phpMyAdmin 自行管理,数据安全性高。各 Artalk 实例间容器级隔离,保障稳定性的同时,互不影响。服务器的配置为 4H24G,对外带宽为 2G,预计可托管 200+ 站点。托管规则使用 Docker 多实例的方式托管 Artalk 服务,前端使用 Nginx 反向代理到对应端口;Nginx 端需要绑定域名,平台免费提供二级域名;后端用 MySQL 存放评论数据,提供 phpMyA 继续阅读
群晖硬盘更换记录
更换背景人在家中坐祸从天上来!因为工作关系,在家中跑测试数据,快到 98 %时突然就断电了。刚开始以为是电脑高温触发保护自动关机,接着手机收到了警告信息提示 NAS 离线,看样子停电了。第一时间打算冲出去看电表是不是欠费了,还没冲到卧室门口,又来电了!通过手机确认电费余额时突然看到小区群一条信息:楼下电磁门禁坏了,打不开门,物业说可以断了单元电临时开门!来电之后赶紧检查家中的服务器,毕竟杜老师说、去不图床都运行在其上,经过一分钟左右的检测,确保可以正常访问。再次将目光转向 NAS 时则看到如下画 继续阅读
UPS 的使用体验
UPS 的介绍有小伙伴私密了杜老师:你怎么买服务器了?UPS 不是 VPS,VPS 又称虚拟化主机,是将一台服务器通过虚拟化技术,分为多个系统,更充分发挥服务器性能。现在的云主机并不是 VPS,VPS 是在一台服务器划分,而云主机除了虚拟化技术外,还使用了分布式的技术,一台服务器负责数据的处理,另外一台负责数据存储。话题扯得远了,我们回来继续说 UPS。UPS 英文全称 Uninterruptible Power Supply,中文翻译为不间断电源,是种含有储能装置的不间断电源。主要用于给部分对 继续阅读
免费获取亚马逊国外云桌面的保姆级流程
亚马逊云桌面,远程到国外的云桌面,随便你怎么搞,无限注册!亚马逊云活动这次非常给力,云服务器试用12个依然存在!怎么获取?保姆级流程拿去。建议先注册几个小时后,等待验证通过再去开通服务器!!!第一步,注册亚马逊账号1.1)亚马逊官网注册,选择个人注册或者企业注册,根据个人情况!!!亚马逊中国区官网:https://www.amazonaws.cn(国内亚马逊注册目前仅支持企业,需提供企业营业执照,进行认证)亚马逊国际官网:https://aws.amazon.com(国际亚马逊注册支持个人和海外 继续阅读
Nextcloud 生产环境部署保姆级教程
CUE 下前篇先前发布一篇名为《在 Docker 中部署 NextCloud》教程,分享如何通过 Docker 快速部署 NextCloud。此种部署方式适合个人用户使用,如需部署在生产环境用,建议使用 LAMP 架构加源码部署,详见下文。环境介绍杜老师的实验环境为虚拟机加 CentOS7 系统,使用的 LAMP 脚本来自 https://lnmp.org,Nextcloud 为此文撰写时的最新版本。这里需要注意的是:因 Nextcloud 需要 PHP7.3 以上的版本,所以必须 1G 以上的 继续阅读
UPS 低电压时通过群晖实现 Ubuntu 自动关机
群晖设置首先将群晖设置为 UPS 服务器,当 UPS 的状态信息通过 USB 传输到群晖后,群晖可以通过网络将信息告知接收端。进入控制面板,进入到硬件和电源,勾选“启动网络 UPS 服务器”,进入“允许的 Synology NAS 设备”,在 IP 地址处输入接收端的 IP 即可「确定后别忘了点右下方处的应用」工具配置然后在接收端安装接收工具,命令如下:1apt -y install nut修改配置文件,路径为etc/nut/nut.conf,将模式改为客户端,参数如下:1MODE=netcli 继续阅读