wdcp常用命令和疑难问题,如何一一解决?
- 内容介绍
- 文章标签
- 相关推荐
在使用 WDCP时不少使用者会遇到差不多痛点: - MySQL root 密码忘记,导致无法访问数据库;老实说,- FTP 无法连接或登录,文件上传下载卡住;- 后台面板异常或功能失效,无法正常管理站点;老实说,- 服务器服务未启动或重启后依旧报错;- SSL 证书安装不成功,HTTPS 访问报错;- 程序更新后面板账号密码失效,需要多次重置。下面将以问题为导向,提供对应的常用命令和方法。 让你一键排查、快速恢复正常运营。
1. 数据库相关操作
1.1 查看 WDCP 数据库名与密码
在高防服务器上,WDCP 的数据库信息保存在 /www/wdlinux/wdcp/data/db.inc.php。你可以直接打开该文件查看:
# cat /www/wdlinux/wdcp/data/db.inc.php
1.2 强制修改 MySQL root 密码
当你忘记了 MySQL root 密码,可以使用官方脚本快速重置:
# sh /www/wdlinux/tools/mysql_root_chg.sh
1.3 修复数据库连接错误
如果后台提示“无法连接数据库”。请先确认 MySQL 服务已启动而且使用者密码正确:
# systemctl status mysqld
2. 服务器服务管理
2.1 Apache / Nginx / PHP-FPM 启动与重启
- Apache :
-
# systemctl start httpd | stop | restart httpd.service - Nginx:
-
# systemctl start nginx | stop | restart nginx.service - PHP-FPM:
-
# systemctl start php-fpm | stop | restart php-fpm.service
2.2 FTP 服务检查与重启
Pure-FTPd 是 WDCP 默认的 FTP 服务。若出现登录失败或连接超时请先检查配置文件,接下来重新启动:
# sh /www/wdlinux/tools/pureftp_conf_check.sh # 检查配置是否正确
# systemctl restart pure-ftpd.service # 重启 FTP 服务
3. 权限与安全检查
3.1 检查 WDCP 后台权限问题
当后台功能异常或某些按钮无响应时可执行以下脚本检测权限:
# sh /www/wdlinux/tools/check_wdcp_perm.sh # 自动修复常见权限错误
常见症状 & 快速定位方法:
- "后台页面加载慢" → 检查 /var/www/html/htdocs/admin/htaccess.log
- "某些模块无响应" → 查看对应日志:/var/log/httpd/error_log 或 nginx/error.log
- "面板账号密码失效" → 通过 SSH 直接修改 wdbadmin.sql_backup/backup.sql
4. 安装 & 升级流程简化版
4.1 下载并安装 WDCP RPM 包
步骤一:获取最新 RPM 包并安装。假设你已经下载到 /tmp 目录。
- # rpm -Uvh /tmp/wdcp-latest.rpm # 安装或升级 RPM 包。
- # systemctl enable wdcp.service # 开机自启动。
- # systemctl start wdcp.service # 启动 WDCP 面板。说起来,
- 如需手动解压并复制文件。请使用以下命令:
| 关键提示:在生产环境中请先做好完整备份!否则可能出现数据丢失,说起来, | |||
| 步骤编号 | 操作内容 | 输入命令 | 备注 |
|---|---|---|---|
注意: 若程序为 Alpine Linux,请将上方 wget 换成 apk add --no-cache wget 命令。
执行完成后请重新开启服务:systemctl restart wdcp.service
返回首页> 看日志> 继续操作> 关闭窗口> 返回主菜单> 返回顶部>
在使用 WDCP时不少使用者会遇到差不多痛点: - MySQL root 密码忘记,导致无法访问数据库;老实说,- FTP 无法连接或登录,文件上传下载卡住;- 后台面板异常或功能失效,无法正常管理站点;老实说,- 服务器服务未启动或重启后依旧报错;- SSL 证书安装不成功,HTTPS 访问报错;- 程序更新后面板账号密码失效,需要多次重置。下面将以问题为导向,提供对应的常用命令和方法。 让你一键排查、快速恢复正常运营。
1. 数据库相关操作
1.1 查看 WDCP 数据库名与密码
在高防服务器上,WDCP 的数据库信息保存在 /www/wdlinux/wdcp/data/db.inc.php。你可以直接打开该文件查看:
# cat /www/wdlinux/wdcp/data/db.inc.php
1.2 强制修改 MySQL root 密码
当你忘记了 MySQL root 密码,可以使用官方脚本快速重置:
# sh /www/wdlinux/tools/mysql_root_chg.sh
1.3 修复数据库连接错误
如果后台提示“无法连接数据库”。请先确认 MySQL 服务已启动而且使用者密码正确:
# systemctl status mysqld
2. 服务器服务管理
2.1 Apache / Nginx / PHP-FPM 启动与重启
- Apache :
-
# systemctl start httpd | stop | restart httpd.service - Nginx:
-
# systemctl start nginx | stop | restart nginx.service - PHP-FPM:
-
# systemctl start php-fpm | stop | restart php-fpm.service
2.2 FTP 服务检查与重启
Pure-FTPd 是 WDCP 默认的 FTP 服务。若出现登录失败或连接超时请先检查配置文件,接下来重新启动:
# sh /www/wdlinux/tools/pureftp_conf_check.sh # 检查配置是否正确
# systemctl restart pure-ftpd.service # 重启 FTP 服务
3. 权限与安全检查
3.1 检查 WDCP 后台权限问题
当后台功能异常或某些按钮无响应时可执行以下脚本检测权限:
# sh /www/wdlinux/tools/check_wdcp_perm.sh # 自动修复常见权限错误
常见症状 & 快速定位方法:
- "后台页面加载慢" → 检查 /var/www/html/htdocs/admin/htaccess.log
- "某些模块无响应" → 查看对应日志:/var/log/httpd/error_log 或 nginx/error.log
- "面板账号密码失效" → 通过 SSH 直接修改 wdbadmin.sql_backup/backup.sql
4. 安装 & 升级流程简化版
4.1 下载并安装 WDCP RPM 包
步骤一:获取最新 RPM 包并安装。假设你已经下载到 /tmp 目录。
- # rpm -Uvh /tmp/wdcp-latest.rpm # 安装或升级 RPM 包。
- # systemctl enable wdcp.service # 开机自启动。
- # systemctl start wdcp.service # 启动 WDCP 面板。说起来,
- 如需手动解压并复制文件。请使用以下命令:
| 关键提示:在生产环境中请先做好完整备份!否则可能出现数据丢失,说起来, | |||
| 步骤编号 | 操作内容 | 输入命令 | 备注 |
|---|---|---|---|
注意: 若程序为 Alpine Linux,请将上方 wget 换成 apk add --no-cache wget 命令。
执行完成后请重新开启服务:systemctl restart wdcp.service
返回首页> 看日志> 继续操作> 关闭窗口> 返回主菜单> 返回顶部>

