## 背景说明 使用网上的教程设置后,发现`"您的ip"`、`"网络地址"`、`"浏览器信息"`、`"您的设备"`都无法正常显示。经过排查,发现可能与CentOS 7停止维护有关。于是我对代码进行了修改,使其能在CentOS Stream 9上正常运行。  ## 修改后效果预览 添加服务器状态栏后,可以在博客顶部点击状态图标查看服务器运行情况和访客信息,界面效果如下:  ## 功能特点 - 实时监控服务器CPU、内存、磁盘使用率 - 显示服务器运行时间、IO和网络状态 - 准确获取访客IP、地理位置、设备和浏览器信息 - 全面支持电信、联通、移动等各类网络环境 - 兼容Linux系统(Centos 7/8、Ubuntu等)(我不知道兼不兼容,Centos 7停止维护后我再也没用过,不然就亲自试一下) - 我的环境是:`CentOS Stream 9 64位`,`PHP8.0`,`typecho1.2.1` ## 实现步骤 ### 1. 修改 headnav.php 文件 文件位置:`usr/themes/handsome/component/headnav.php` 在找到如下代码段: ```php ``` 添加代码: ```php 运行状态 CPU占用 2核心 网络状态 访客信息 ``` ### 2. 修改 footer.php 文件 文件位置:`usr/themes/handsome/component/footer.php` 在找到如下代码位置: ```php options->bottomHtml(); ?>