下载安装
在服务器 SSH 终端以 root 执行。请根据现有环境选择安装方式。
纯净服务器安装
安装 WDCP 4.0、Nginx、PHP、MariaDB 和 Pure-FTPd,默认使用 Nginx 网站引擎。
- 系统
- Ubuntu / Debian · CentOS Stream · Rocky / AlmaLinux · Fedora · openSUSE · Alpine
- 架构
- x86_64(amd64) / ARM64
- 配置
- 内存至少 1 GB,推荐 2 GB;磁盘至少 10 GB
curl -fsS --proto '=https' -o install_v4.sh https://wdcp.net/install/install_v4.sh && sh install_v4.sh需要纯净系统,Alpine 使用 OpenRC,其他发行版使用 systemd。请先通过对应包管理器安装 curl 和 ca-certificates。检测到已有网站、数据库或面板时会停止安装。系统组件通过发行版签名软件源安装。
已有 WDlinux 环境
已有兼容的网站运行环境,但尚未安装面板。此命令只安装 WDCP 4.0。
curl -fsS --proto '=https' -o install_v4.sh https://wdcp.net/install/install_v4.sh && sh install_v4.sh --panel-only若已经安装 WDCP,请使用下面的升级入口。已有环境安装和升级需要兼容的 Linux 服务环境,支持 systemd / OpenRC。
升级到 4.0.2
保留面板配置与数据,停止旧服务后备份、升级并检查运行状态。此命令只升级面板。
curl -fsS --proto '=https' -o update_v4.sh https://wdcp.net/install/update_v4.sh && sh update_v4.sh适用于 3.3.12 及以上、具备 systemd 或 OpenRC 服务的面板。升级前请备份网站及业务数据库。面板自动备份目录:/www/wdlinux/wdcp/update-backups。4.0 后续更新也可在面板「版本更新」中完成。
安装后
- 面板访问
http://服务器IP:8080,管理员账号admin- 初始密码
- 随机生成,仅 root 可读取
/www/wdlinux/wdcp/data/initial-admin-password。登录后修改密码并删除该文件。 - 网站目录
/www/web;数据库默认仅监听本机。- 端口设置
- 按需放行网站 80 / 443、面板 8080、FTPS 21 与 30000–30100。面板端口建议仅允许管理 IP;脚本不会关闭防火墙。FTPS 初始证书为自签名。
安装前可以先运行 sh install_v4.sh --check,只下载和校验发布文件。自定义新面板端口:sh install_v4.sh --port 8088。
4.0.2 发布文件
安装脚本、面板包和更新清单均存放在 WDCP 官网服务器,不再从阿里云 OSS 下载。
面板包支持离线上传升级,不包含网站运行环境。完整环境请使用上方「纯净服务器安装」。
4.0.2 更新内容
- 新增 CentOS Stream、Rocky、AlmaLinux、Fedora、openSUSE、Alpine 安装适配。
- 支持 Alpine OpenRC;amd64 / arm64 静态发布包兼容 glibc 与 musl。
- 统一 PHP-FPM、MariaDB、PureDB / FTPS 配置,保留校验、备份与回滚机制。
CentOS Linux 7/8 需显式使用 --allow-eol,并预先配置可用签名仓库、PHP ≥ 8.0 和 MariaDB ≥ 10.4。六类新增发行版已通过 ARM64 容器服务测试;完整开机自启与 SELinux enforcing 需在目标主机验收。
默认关闭。勾选后,安装命令会加入 --telemetry,仅在成功后上报版本、架构、系统、安装模式及随机实例编号;不包含 IP、域名、账号、机器码或业务数据。