<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
>
<channel>
<title><![CDATA[个人代码技术分享]]></title> 
<atom:link href="https://lileyu.cn/rss.php" rel="self" type="application/rss+xml" />
<description><![CDATA[业余开发者自建技术文档站点，仅归档整理个人编程、服务器运维学习笔记。]]></description>
<link>https://lileyu.cn/</link>
<language>zh-cn</language>

<item>
    <title>patches.zip</title>
    <link>https://lileyu.cn/post/11</link>
    <description><![CDATA[<p>[该文章已设置加密]</p>]]></description>
    <pubDate>Thu, 17 Sep 2026 10:14:36 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/11</guid>
</item>
<item>
    <title>魔方财务上下游信息泄露BUG修复办法</title>
    <link>https://lileyu.cn/post/10</link>
    <description><![CDATA[<h3>程序简介：</h3>
<p>1、隐藏真实的上下游信息，通过事先写好的虚假上下游信息覆盖真实的信息。</p>
<h3>查询泄露：<a href="http://idcpj.com/zjmf/" title="查询接口">查询接口</a></h3>
<h3>使用方法：</h3>
<p>2、前往根目录找到index.php打开进行文本编辑，/www/wwwroot/www. xxx .cn/public/index.php 如图A1所示<br />
<a href="https://" title="A1"><img src="https://bu.dusays.com/2026/09/17/6aab48102a74b.png" alt="A1" title="A1" /></a><br />
3、将下列代码直接覆盖index.php里面的所有内容</p>
<pre><code class="language-html">&lt;?php
​
namespace think;
​
// 调试模式开关
define('APP_DEBUG', false);
// 是否强制路由
define('URL_ROUTE_MUST',true);
// 定义CMF根目录,可更改此目录
define('CMF_ROOT', dirname(__DIR__) . '/');
// 定义CMF数据目录,可更改此目录
define('CMF_DATA', CMF_ROOT . 'data/');
// 定义下载文件存放目录
define('DOWN_PATH', CMF_ROOT . 'downloads/');
define('DOWN_PATH1', CMF_ROOT . 'public/downloads/');
define('TICKET_DOWN_PATH', DOWN_PATH . 'ticket/');
define('SUPPORT_DOWN_PATH', DOWN_PATH1 . 'support/');
define('DATABASE_DOWN_PATH', DOWN_PATH . 'database/');
// 定义文件上传目录
define('UPLOAD_PATH',CMF_ROOT . 'uploads/');
// 定义文件默认上传目录
define('UPLOAD_DEFAULT',UPLOAD_PATH . 'common/default/');
// 定义应用目录
define('APP_PATH', CMF_ROOT . 'app/');
// 定义网站入口目录
define('WEB_ROOT', __DIR__ . '/');
​
// 加载基础文件
require CMF_ROOT . 'vendor/thinkphp/base.php';
​
// 加载上游敏感信息隐藏补丁
require CMF_ROOT . 'patches/upstream_hide.php';
​
// 执行应用并响应
Container::get('app', [APP_PATH])-&gt;run()-&gt;send();</code></pre>
<h3>安装路径：</h3>
<p>4、将修复文件下载并上传至魔方财务的网站根目录解压 /www/wwwroot/ www. xxxx. cn /，解压完成后如图A2所示<br />
<a href="https://" title="A2"><img src="https://bu.dusays.com/2026/09/17/6aab471da6280.png" alt="A2" title="A2" /></a></p>
<h3>下载地址：<a href="https://lileyu.cn/post/11" title="极速下载">极速下载</a></h3>]]></description>
    <pubDate>Thu, 17 Sep 2026 09:36:59 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/10</guid>
</item>
<item>
    <title>zero_purchase_defense.zip</title>
    <link>https://lileyu.cn/post/9</link>
    <description><![CDATA[<p>[该文章已设置加密]</p>]]></description>
    <pubDate>Thu, 17 Sep 2026 09:27:13 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/9</guid>
</item>
<item>
    <title>魔方财务修复0元购BUG</title>
    <link>https://lileyu.cn/post/8</link>
    <description><![CDATA[<h3>插件简介：</h3>
<p>1、禁用所有 /v1 前缀请求（含反绕过），检测 checkout/upgrade 中的 resource_percent_value，记录拦截日志，限制敏感端点访问频率，扫描所有请求参数的SQL注入特征。</p>
<h3>使用方法：</h3>
<p>2、根据路径上传至对应的位置，并根据自己的需求开启相对应的功能。</p>
<h3>安装路径：</h3>
<p>3、将压缩包上传到addons目录解压即可<br />
<a href="https://" title="A1"><img src="https://bu.dusays.com/2026/09/17/6aab3e007df7d.png" alt="A1" title="A1" /></a></p>
<h3>下载地址：<a href="https://lileyu.cn/post/9" title="极速下载">极速下载</a></h3>]]></description>
    <pubDate>Thu, 17 Sep 2026 08:58:58 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/8</guid>
</item>
<item>
    <title>仅需一台服务器实现虚拟主机空间自由！</title>
    <link>https://lileyu.cn/post/7</link>
    <description><![CDATA[<h3>脚本简介：</h3>
<p>彩虹Kangle一键脚本，是一款可以一键安装Kangle+Easypanel+MySQL+PHP集合的Linux脚本。脚本本身集成：PHP5.3~8.4、MYSQL5.6~8.0，支持极速安装和编译安装2种模式，支持CDN专属安装模式。同时也对Easypanel面板进行了大量优化。</p>
<h3>脚本特点：</h3>
<p>有国内和国外2个文件下载节点，提升安装速度<br />
自带Kangle商业版最新版本免费使用<br />
支持EP前台自由切换PHP5.3-8.4<br />
安装前可选MySQL5.6、5.7、8.0版本<br />
预先设置各PHP版本PHP.ini安全问题<br />
安装前可自定义数据库密码，避免安装完成后再设置的麻烦<br />
支持自定义403.404.503.504等错误页面<br />
脚本中可切换其它几套EP用户后台模板<br />
脚本中集成Linux工具箱，可一键更换Yum源、更换DNS、设置Swap、同步时间、清理垃圾等<br />
修改kangle二进制文件以提升错误页加载速度</p>
<h3>EP基于原版的优化内容：</h3>
<p>0.EP源码全解密并升级smarty框架<br />
1.SSL证书可同步到cdn节点<br />
2.SSL配置页面新增&quot;HTTP跳转到HTTPS&quot;选项<br />
3.SSL配置页面新增&quot;开启HTTP2&quot;选项<br />
4.CDN可以给单个域名设置SSL证书<br />
5.增加独立的PHP版本切换页面<br />
6.EP管理员后台增加选项：默认PHP版本、允许域名泛绑定<br />
7.修复带有空格的文件名无法解压和重命名的问题<br />
9.CDN绑定域名可以自定义回源协议，增加tcp四层转发<br />
10.优化防CC设置页面，支持设置IP和URL白名单<br />
11.清除缓存页面支持批量清除<br />
12.支持设置URL黑名单<br />
13.绑定域名页面新增编辑按钮</p>
<ul>
<li>EP升级方法：脚本主菜单选择单独安装/更新组件，然后选择更新Easypanel</li>
</ul>
<h3>支持的系统：</h3>
<p>CentOS Stream 9（RHEL 9 / Rocky 9 / Alma 9）<br />
CentOS Stream 8（RHEL 8 / Rocky 8 / Alma 8 / OpenCloudOS 8 / AlibabaCloud 3）<br />
CentOS 7（不支持安装PHP8.4及以上版本）<br />
CentOS 6（不支持安装PHP7.4及以上版本）</p>
<h3>安装方式：</h3>
<p>请复制以下指令到ssh连接软件粘贴执行</p>
<pre><code class="language-shell">yum -y install wget;wget https://kangle.cccyun.cn/start;sh start</code></pre>
<p><a href="https://lileyu.cn/post/6" title="**解决CentOS7停止更新支持后yum源失效**"><strong>解决CentOS7停止更新支持后yum源失效</strong></a><br />
原文地址：<a href="http://kangle.cccyun.cn/" title="Kangle一键脚本">Kangle一键脚本</a></p>]]></description>
    <pubDate>Thu, 02 Jul 2026 22:15:30 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/7</guid>
</item>
<item>
    <title>如何给 CentOS换源？</title>
    <link>https://lileyu.cn/post/6</link>
    <description><![CDATA[<p>由于CentOS官方已全面停止维护CentOS Linux项目，公告指出 CentOS 7和8在2024年6月30日停止技术服务支持，详情见CentOS官方公告。<br />
导致CentOS系统源已全面失效，比如安装宝塔等等会出现网络不可达等报错，解决方案是更换系统源。输入以下命令：</p>
<pre><code class="language-shell">bash &lt;(curl -sSL https://linuxmirrors.cn/main.sh)</code></pre>]]></description>
    <pubDate>Thu, 02 Jul 2026 14:50:51 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/6</guid>
</item>
<item>
    <title>服务器数据盘如何一键挂载</title>
    <link>https://lileyu.cn/post/5</link>
    <description><![CDATA[<p><img src="https://bu.dusays.com/2026/07/02/6a46055f03cd5.png" alt="" /><br />
1、安装完宝塔面板后发现磁盘容量与实际购买容量不符<br />
2、重启服务器后面板无法访问，网站、数据库文件丢失</p>
<p>以上都是因为未挂载磁盘，或挂载操作不当引起的，以下脚本可自动挂载磁盘，支持Centos、Ubuntu、Debian。</p>
<p>说明：<br />
1：本工具默认将数据盘挂载到/www目录<br />
2：若您的磁盘已分区，且未挂载，工具会自动将分区挂载到/www<br />
3：若您的磁盘是新磁盘，工具会自动分区并格式化成xfs/ext4文件系统</p>
<hr />
<p>使用方法 ：根据系统选择命令后进入ssh执行命令即可<br />
Centos系统请使用以下命令：</p>
<pre><code class="language-shell">yum install wget -y &amp;&amp; wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh &amp;&amp; bash auto_disk.sh</code></pre>
<p>Ubuntu系统请使用以下命令:</p>
<pre><code class="language-shell">wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh &amp;&amp; sudo bash auto_disk.sh</code></pre>
<p>Debian系统请使用以下命令:</p>
<pre><code class="language-shell">wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh &amp;&amp; bash auto_disk.sh</code></pre>
<p>已安装宝塔或数据盘有数据 务必先做快照或数据备份，挂载后建议重启服务器检查是否挂载成功。</p>]]></description>
    <pubDate>Thu, 02 Jul 2026 14:30:08 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/5</guid>
</item>
<item>
    <title>一台服务器如何实现容器自由？</title>
    <link>https://lileyu.cn/post/4</link>
    <description><![CDATA[<h2>实例展示：</h2>
<p><img src="https://bu.dusays.com/2026/06/21/6a3782a758f49.jpg" alt="实例展示" title="实例展示" /></p>
<hr />
<h3>搭建环境：</h3>
<h3>系统：</h3>
<p>Ubuntu-22.04-x64<br />
IP：独立IPV4 </p>
<hr />
<h3>步骤1：安装环境</h3>
<pre><code class="language-shell">apt update &amp;&amp; apt install sudo wget curl nftables -y</code></pre>
<h3>步骤2：安装LXD</h3>
<pre><code class="language-shell">bash &lt;(curl -Ls https://raw.githubusercontent.com/xkatld/lxdapi-web-server/main-stable/Shell/lxd_install.sh)</code></pre>
<p>会显示 LXD版本不兼容，直接输入y继续，输入y一直默认下去即可。</p>
<h3>第三步骤：安装LXD API</h3>
<pre><code class="language-shell">bash &lt;(curl -Ls https://raw.githubusercontent.com/xkatld/lxdapi-web-server/main-stable/Shell/lxdapi_install.sh)</code></pre>
<h3>第四步骤：启动服务</h3>
<pre><code class="language-shell">/etc/systemd/system/lxdapi.service</code></pre>
<p>然后输入这条指令进行文件编辑：没什么可看的，进来后直接退出即可</p>
<pre><code class="language-shell">nano /etc/systemd/system/lxdapi.service</code></pre>
<p>温馨提示：进入编辑窗口后我们可以通过把键盘改为大写，然后Ctrl+X同时按来退出那个编辑窗口</p>
<h3>第五步：存储池管理</h3>
<pre><code class="language-shell">bash &lt;(curl -Ls https://raw.githubusercontent.com/xkatld/lxdapi-web-server/main-stable/Shell/storage_pool.sh)</code></pre>
<p>选择[1] 创建储存池<br />
选择[1] ZFS</p>
<h3>第六步骤：镜像下载与管理</h3>
<pre><code class="language-shell">bash &lt;(curl -Ls https://raw.githubusercontent.com/xkatld/lxdapi-web-server/main-stable/Shell/image_import.sh)</code></pre>
<p>选择1导入镜像，输入18选择ubuntu-2404<br />
第七步骤：登陆后台<br />
访问地址：<br />
<a href="https://{IP}:{端口}/admin/login">https://{IP}:{端口}/admin/login</a><br />
示例：<a href="https://173.208.194.82:8443/admin/login">https://173.208.194.82:8443/admin/login</a><br />
管理员用户: admin<br />
管理员密码: 397eb570</p>]]></description>
    <pubDate>Thu, 02 Jul 2026 00:25:13 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/4</guid>
</item>
<item>
    <title>Docker 一键部署Moon TV</title>
    <link>https://lileyu.cn/post/2</link>
    <description><![CDATA[<h3>示例展示</h3>
<h2><img src="https://bu.dusays.com/2026/07/01/6a4402e2cf024.png" alt="示例图" title="示例图" /></h2>
<h3>搭建环境：</h3>
<h3>工具：</h3>
<p>宝塔Linux 面板<br />
IP：独立IPV4 </p>
<hr />
<h3>步骤1：安装环境</h3>
<p>1、点击左侧菜单栏 Docker进行环境安装 见A1<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f4909bec5.png" alt="A1" title="A1" /><br />
2、点击&quot;立即安装&quot;安装方式默认，然后点击确定，全程等待安装[Docker服务] 见A2<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f549663da.png" alt="A2" title="A2" /><br />
3、出现 &quot;successful!&quot; 就代表安装完毕 见A3<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f65cd183e.png" alt="A3" title="A3" /></p>
<h3>步骤2：配置环境</h3>
<p>1、点击左侧的菜单栏 &quot;Docker&quot;，进入后点击 上方菜单栏里的 &quot;设置&quot; 见A4<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f6ed83d6e.png" alt="A4" title="A4" /><br />
2、点击设置，选择加速URL地址 见A5<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f7628370c.png" alt="A5" title="A5" /><br />
3、点击栏中空白处，然后会出现加速URL地址，选择使用它，点击添加 见A6<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f7beae51a.png" alt="A6" title="A6" /><br />
4、点完添加后点关闭，会弹出重启Docker，选择立即重启 见A7<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f8301928b.png" alt="A7" title="A7" /><br />
5、点击容器编排 见A8，进入后 点击 &quot;添加容器编排&quot;<br />
<img src="https://bu.dusays.com/2026/07/01/6a43f96897825.png" alt="A8" title="A8" /><br />
6、编排名称随意，内容直接复制以下代码粘贴，账号是admin，密码为123456 切记修改成自己的账号密码再去执行！ 见A9<br />
<img src="https://bu.dusays.com/2026/07/01/6a43fa08b78f2.png" alt="A9" title="A9" /></p>
<h3>步骤3：复制代码</h3>
<pre><code class="language-html">services:
  moontv-core:
    image: ghcr.io/szemeng76/lunatv:latest
    container_name: moontv-core
    restart: on-failure
    ports:
      - '3000:3000'
    environment:
      - USERNAME=admin
      - PASSWORD=123456
      - NEXT_PUBLIC_STORAGE_TYPE=kvrocks
      - KVROCKS_URL=redis://moontv-kvrocks:6666
      - VIDEO_CACHE_DIR=/app/video-cache  # 视频缓存目录
      # 可选：站点配置
      - SITE_BASE=https://your-domain.com
      - NEXT_PUBLIC_SITE_NAME=LunaTV Enhanced
    volumes:
      - video-cache:/app/video-cache  # 视频缓存持久化
    networks:
      - moontv-network
    depends_on:
      - moontv-kvrocks

  moontv-kvrocks:
    image: apache/kvrocks
    container_name: moontv-kvrocks
    restart: unless-stopped
    volumes:
      - kvrocks-data:/var/lib/kvrocks
    networks:
      - moontv-network

networks:
  moontv-network:
    driver: bridge

volumes:
  kvrocks-data:
  video-cache:  # 视频缓存 volume</code></pre>
<h3>步骤4：执行代码</h3>
<p>1、粘贴好代码后，直接点击确定会开始自动下载部署 见A10</p>
<p><img src="https://bu.dusays.com/2026/07/01/6a43fafe1c97b.png" alt="A10" title="A10" /><br />
2、编排完成后会显示&quot;添加容器编排完成，如日志无异常再关闭此窗口！&quot;的字样就代表下载完成</p>
<p>3、这时候我们只需IP+3000端口号就可以访问新部署的影视站了，见A11<br />
<strong>示例：186.241.88.113:3000</strong><br />
<img src="https://bu.dusays.com/2026/07/01/6a43fc0138787.png" alt="A11" title="A11" /></p>
<h3>步骤5：配置域名</h3>
<p>1、回到首页点击左侧菜单栏 网站，然后添加网站 见A12，然后随意添加一个空白的静态页网站就可以<br />
<img src="https://bu.dusays.com/2026/07/01/6a43fc910d4c8.png" alt="A12" title="A12" /><br />
2、把事先解析好的域名进行添加，添加好域名后 点击右侧设置，见A13<br />
<img src="https://bu.dusays.com/2026/07/01/6a43fd891854c.png" alt="A13" title="A13" /></p>
<p>3、选择反向代理 - 然后信息格式就照着图中的填，把IPV4地址换成你的就可以了，然后点击确定 见A14<br />
<img src="https://bu.dusays.com/2026/07/01/6a43fe2a00693.png" alt="A14" title="A14" /></p>
<h3>步骤6：配置证书</h3>
<p>1、点击SSL证书 未部署 - 选择免费证书 - 申请证书 - 勾选域名 - 申请证书 -域名申请成功后 使用强制Https选项 - 开启防窜站 见A15<br />
<img src="https://bu.dusays.com/2026/07/01/6a4401e030999.png" alt="A15" title="A15" /></p>
<h3>部署完成</h3>
<p><img src="https://bu.dusays.com/2026/07/01/6a4402e2cf024.png" alt="示例图" title="示例图" /></p>]]></description>
    <pubDate>Wed, 01 Jul 2026 23:41:00 +0800</pubDate>
    <dc:creator>Lizz</dc:creator>
    <guid>https://lileyu.cn/post/2</guid>
</item>
</channel>
</rss>