黑夜给了我黑色的眼睛,我却用它去寻找光明。——《荣耀》

分类: 教程

  • 如何优化 FreshRSS 数据库,使数据库减小体积占用

    如何优化 FreshRSS 数据库,使数据库减小体积占用

    1. 点击右上角齿轮图标
    2. 点击 “归档” 设置
    3. 在维护这一栏中点击 “优化数据库” 按钮

    教程图示

    屏幕截图 2024 11 06 135321
    屏幕截图 2024 11 06 135634

    总结

    这个方法能够减少数据库占用,节省服务器宝贵的磁盘空间。如果您想减小数据库占用,可以调整归档设置中的参数达到减少数据库的占用,点击优化数据库后会根据归档设置自动删除闲置的数据表条目。

  • 如何在不影响 WAF 安全的情况下解决 WordPress 区块编辑器无法保存更改的问题

    这个问题是在我第一次使用 1Panel 搭建网站的时候遇到了,一开始关闭了 WAF,后面网站被 DDoS,上了 Cloudflare。最后发现,只需略微出手,就可以在不影响 WAF 安全的情况下解决这个问题。

    问题分析

    经过分析,可能是 1Panel 拦截了 “/wp-json/” 目录,而它是 WordPress 的公共 API,从而导致无法正常保存区块编辑器的更改。

    解决方案

    以 1Panel 为例:

    1. 访问 1Panel 面板
    2. 点击 “高级功能” → “WAF” → “URL 白名单”
    3. 新增如下规则并保存:
    /wp-json/*

    大功告成!祝武运昌盛(bushi

  • 如何安装 KanBoard

    使用源代码安装 KanBoard

    • 从官方网站下载 KanBoard
    • 上传 KanBoard 源代码至网站根目录
    • 访问 KanBoard 网址

    从官方网站下载 KanBoard

    • 访问官方网站:https://kanboard.org
    • 点击 “Download latest release”
    • 点击 “Source Code”

    上传 KanBoard 源代码至网站根目录

    1Panel

    • 创建一个网站
    • 添加解析记录
    • 上传 KanBoard 源代码
    • 解压并改名文件夹为 “KanBoard”
    • 更改网站根目录为 “KanBoard”

    其他

    • 复制一份默认网站配置
    • 更改配置文件
    • 重启 HTTP 服务器
    • 解压并改名文件夹为 “KanBoard”
    • 更改网站根目录为 “KanBoard”

    使用 Docker 安装 KanBoard

    • 运行镜像
    • 访问 KanBoard 网址

    运行镜像

    docker run -d -p 80:80 --name kanboard kanboard/kanboard
  • 远离Cloudflare痛苦CDN,使用阿里云DCDN快速加载网站

    最近,我的网站从Cloudflare CDN迁移到了阿里云DCDN进行网站加速,但是DNS还是由Cloudflare进行管理以保证访问速度,比起之前的Cloudflare,访问速度大大提高。

    别看广告看疗效,没有对比就没有伤害,有图有真相:

    Cloudflare
    阿里云CDN

    缘由

    虽然Cloudflare的DNS解析非常强大,奈何懂得都懂的原因,CDN的访问速度依托答辩。所以计划从CloudflareCDN切换到阿里云DCDN,反正要的费用就这么一点点。

    添加域名至阿里云全站加速CDN

    来到阿里云的官网,点击“产品”、“CDN与云通信”、“DCDN 全站加速”。

    如果没有开通,点击“立即开通”按钮,已经开通的点击“管理控制台”按钮。

    来到控制台后,点击“域名管理”、点击“添加域名”,然后按照如下视频进行操作,然后点击“下一步“。注意:如果您的网站服务器在中国大陆境内,建议加速区域选择“全球”,否则选择“全球(不包含中国内地)”。

    接着,回到控制台,复制CNAME记录至您的DNS服务提供商,比如DNSPOD、阿里云解析DNS、Cloudflare。

    享受阿里云的全站加速带来的快感吧!

  • 如何在树莓派上部署OpenMediaVault

    前言

    我翻遍了博客,要么要通过GitHub,要么无法安装。但是我从官网的下载页面发现有自己的软件包仓库,所以这就好办了。

    安装RaspberryPi OS

    这没有什么技术含量,只需要下载RaspberryPi Imager,然后选择RaspberryPi OS系统,选择读卡器,最后点击烧录就行。前提是备份好数据,否则后果自负。

    更换国内源

    输入以下命令:

    nano /etc/apt/sources.list

    按下Ctrl+\,将原来的镜像换成国内的镜像,然后按下Ctrl+X保存退出。

    安装OpenMediaVault

    输入以下命令:

    cat <<EOF > /etc/apt/sources.list.d/openmediavault.list
    deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public shaitan main
    deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages shaitan main
    ## Uncomment the following line to add software from the proposed repository.
    # deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public shaitan-proposed main
    # deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages shaitan-proposed main
    ## This software is not part of OpenMediaVault, but is offered by third-party
    ## developers as a service to OpenMediaVault users.
    # deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public shaitan partner
    # deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages shaitan partner
    EOF
    wget -O - https://raw.githubusercontent.com/OpenMediaVault-Plugin-Developers/installScript/master/install | sudo bash
    

    总结

    此教程适用于安装了基于Debian的系统上,比如Ubuntu等系统。当然,直接在OpenMediaVault的官网上直接下载镜像会更方便一些。