⚠ 安全警告:本页包含全部明文密钥

本页把所有账号 / 密码 / 密钥集中放在公网可访问的 /123.html。任何知道地址的人都能读取并接管服务器与数据库。
建议:完成部署交接后,立即删除本文件,或至少改名并把访问限制在指定 IP(宝塔面板 → 站点 → 配置文件 / 伪静态)。
在你决定删除前,请先把下面内容抄写到密码管理器(1Password / Bitwarden / KeePass)。

虎大虎链 · 部署信息与密钥总览

POL Chain DApp 生态系统 · 部署时间 2026-09-20 · 服务器 45.153.129.24

一、访问入口

H5 用户端http://45.153.129.24/
手机钱包浏览器(TP / OKX / MetaMask)直接打开
后台管理端http://45.153.129.24/admin/login/index
环境自检/env-check.php
新手教程/guide.html
服务器 nginx 已套用 ThinkPHP 伪静态规则(配置文件 /www/server/panel/vhost/rewrite/45.153.129.24.conf),全站使用干净地址。若伪静态被关闭,把 .env 里的 URL_ENTRY 改回 /index.php 即可让全站继续可用。

二、后台管理员

登录地址http://45.153.129.24/admin/login/index
默认账号admin
默认密码admin888 登录后立即修改
修改方式服务器执行 php think admin:reset admin 新密码,或宝塔 → 计划任务 → 执行一次

三、数据库 MySQL

主机 / 端口127.0.0.1 : 3306 仅本机可连,未对外放行
数据库名dahu123456
用户名dahu123456
密码dahu123456
字符集utf8mb4
表前缀dh_
版本MySQL 8.0.45
管理入口宝塔面板 → 数据库 → phpMyAdmin(面板 888 端口仅限白名单 IP)
数据库当前已导入全部业务表与初始化参数(dh_ 前缀,共 20+ 张表)。备份命令:
mysqldump -udahu123456 -pdahu123456 --single-transaction dahu123456 | gzip > /backup/dahu_$(date +\%F).sql.gz

四、Redis

主机 / 端口127.0.0.1 : 6379
密码(无密码) 建议在宝塔中设置 requirepass 并同步 .env
库序号0(键前缀 dh:)
版本Redis 7.4.7
用途缓存、后台会话、结算分布式锁

五、FTP

地址ftp://45.153.129.24:21
用户名dahu123
密码dahu123
根目录/www/wwwroot/45.153.129.24/(= 网站根目录,已锁定无法越狱)

六、SSH 服务器登录 推荐使用

IP 地址45.153.129.24
端口22
用户名root
密码QhLOBJCd5sZM8
系统Ubuntu 22.04.3 LTS · 16G 内存 · 78G 磁盘(已用 15%)
这是权限最高、最可靠的入口,宝塔面板打不开时一切操作都能通过它完成。
Windows 可用 PowerShell 执行 ssh root@45.153.129.24;Mac/Linux 直接在终端执行同样命令。
常用命令:bt(宝塔菜单)、bt 14(查看面板入口)、nginx -s reload、crontab -l、cd /www/wwwroot/45.153.129.24

七、宝塔面板

面板地址https://45.153.129.24:22446/7c648294 面板服务已启动,但入口返回 404
用户名wlwjgxqk
密码aa6848f6
面板版本宝塔面板 13.0.0(BT-Panel 进程运行中,监听 0.0.0.0:22446)
端口状态22(SSH) / 21(FTP) / 80(HTTP) / 888(phpMyAdmin) / 22446(面板) 开放;443、3306、8888 未开放
面板入口 404 说明:部署时发现面板服务原本处于「已停止」状态,已通过 systemctl start bt 启动;但面板自身对 所有路径(含 /login、/favicon.ico)都返回 404,属于面板程序内部问题,不是配置错误。
排查建议(需要 SSH):bt 14 查看当前入口与端口 → bt 9 清除面板缓存 → bt 5 重设面板密码 → 仍不行可执行 bt 后选择「修复面板」。
不影响使用:大虎链站点本身与面板完全独立,站点、后台、定时任务都已通过 SSH 配置完成并验证通过。

八、应用密钥

JWT SECRETa422175f93631286df5acdd27a317895126a3431b629ba30f497d2ab2abcb7b1
位于 .env 的 [JWT] SECRET。更换后所有已发放的登录令牌立即失效。
APP_DEBUGfalse(生产必须保持 false)
默认时区Asia/Shanghai(北京时间,UTC+8)

九、链上参数 待配置

还没有入单合约?打开 /deploy.html 连接钱包即可一键部署(不需要 Remix、不需要写代码、不需要注册任何账号,手续费约 0.002 POL),部署完成后会自动把合约地址与起始区块写入后台配置。
合约源码与编译产物位于服务器 /www/wwwroot/45.153.129.24/contracts/(已禁止公网访问)。
合约源文件contracts/DahuChainDeposit.sol(Solidity 0.8.26,已编译通过,0 错误 0 警告)
入单函数deposit(uint256 amount, uint8 tier, address referrer) payable
入单事件Deposit(address,uint256,uint8,address,uint256)
事件 topic00xb538c24dd8ba2f68daf99f40771f38c647ade4859439de72dacefe1960401dfc(与后端算出的完全一致)
合约资金模型不持有资金:入单后 POL 立即原额转给收款地址,合约余额恒为 0,无取款函数
链 / ChainIDPOL Chain(Polygon)· 137
RPChttps://polygon-bor-rpc.publicnode.com
备用 https://polygon.drpc.org
原 polygon-rpc.com 与 polygon.llamarpc.com 实测已返回 401「API key disabled」,已替换为可用节点。生产环境建议购买自有节点。
入单合约地址0x0000000000000000000000000000000000000000 必须替换为真实合约地址
起始区块0 配置合约时改为合约部署高度,否则首扫从创世块开始
归档节点 RPChttps://1rpc.io/matic
仅用于「自动探测合约部署区块」,需支持历史状态查询。实测该免费节点限流严重(12 次请求仅成功 2~3 次),探测常失败属正常,此时请到 polygonscan 手动抄「Contract Creation」的区块号。
行情主源https://api.coingecko.com/api/v3/simple/price?ids=polygon-ecosystem-token&vs_currencies=usd
行情备用源https://api.binance.com/api/v3/ticker/price?symbol=POLUSDT
CoinGecko 公共接口会限流(429),主源失败时自动切换备用源
区块浏览器https://polygonscan.com
合约地址未配置时,定时任务 chain:sync 会直接返回「未配置入单合约地址」并跳过,不会产生错误数据。配置入口:后台 → 链上同步 → 合约配置(或参数配置 → 基础配置 / 链上同步)。详细图文步骤见 新手教程 → 管理员篇 → 四。

十、定时任务 已自动配置

链上同步每分钟 · php think chain:sync
价格同步每 5 分钟 · php think price:sync
每日结算每天 00:10 · php think settle
解锁检测每小时 · php think pool:unlock
数据快照每天 01:00 · php think stat:snap
全部写入服务器 root 用户的 crontab(crontab -l 可查看),执行目录 /www/wwwroot/45.153.129.24,日志输出到 runtime/.log/。
宝塔面板「计划任务」里也能看到同名任务,可随时停用或改时间。

十一、目录与文件

网站根目录/www/wwwroot/45.153.129.24/
配置文件/www/wwwroot/45.153.129.24/.env
运行日志/www/wwwroot/45.153.129.24/runtime/.log/(点目录,nginx 已拒绝公网访问)
定时任务配置/www/wwwroot/45.153.129.24/deploy/crontab.sample
PHP8.2.33(FPM)· 已启用 bcmath / pdo_mysql / redis / gd / curl / mbstring / openssl
ext-gmp 未安装:钱包验签自动走 bcmath 分支,功能正常,单次登录多约 200~400ms
服务器时区Asia/Shanghai(北京时间 UTC+8;系统 / PHP / MySQL / .env 四处统一)
大虎链 · POL 链去中心化生态收益 DApp 系统
本页由部署流程自动生成 · 请妥善保管并在交接完成后删除