╔═══════════════════════════════════════════════════════════════╗ ║ ║ ║ 🌩️ 玩玩云 - 一键部署命令 ║ ║ ║ ╚═══════════════════════════════════════════════════════════════╝ 📦 项目地址: https://gitee.com/yu-yon/vue-driven-cloud-storage 🚀 一键安装命令(在服务器上执行): 方式1 (推荐): curl -fsSL https://gitee.com/yu-yon/vue-driven-cloud-storage/raw/master/install.sh | bash 方式2: wget -qO- https://gitee.com/yu-yon/vue-driven-cloud-storage/raw/master/install.sh | bash 🗑️ 一键卸载命令(在服务器上执行): 方式1: curl -fsSL https://gitee.com/yu-yon/vue-driven-cloud-storage/raw/master/install.sh | bash -s -- --uninstall 方式2: wget -qO- https://gitee.com/yu-yon/vue-driven-cloud-storage/raw/master/install.sh | bash -s -- --uninstall 方式3 (如果已下载脚本): bash install.sh --uninstall ✅ v1.1.6 更新说明: - 🔥【严重】修复管理员账号密码设置无效的问题 - 安装时设置的管理员账号密码现在会正确生效 - 之前版本始终使用默认 admin/admin123,现已修复 ✅ v1.1.5 更新说明: - 新增安装/卸载模式交互式选择 - 支持 curl | bash 管道执行时的友好提示 - 优化智能端口检测(80/443/40001 被占用时可自定义) - 允许多个项目共存于同一服务器 ✅ v1.1.4 更新说明: - 智能端口检测和自定义端口配置 - 解决端口冲突问题 - 支持自定义 HTTP/HTTPS/后端端口 ✅ v1.1.3 更新说明: - 集成一键卸载功能到主脚本 - 双重确认机制防止误删 - 可选数据备份功能 - 完整清理项目文件、PM2进程、Nginx配置、SSL证书 - 保留系统环境(Node.js、Nginx、PM2、编译工具) - 智能残留检查 ✅ v1.1.2 更新说明: - 修复npm依赖安装失败问题 - 降级better-sqlite3以兼容Node.js 18.x+ - 自动安装C++编译工具(gcc-c++, make, python3) - 确保native模块编译成功 ✅ v1.1.1 更新说明: - 升级到 Node.js 20.x LTS(长期支持版本) - 解决 Node.js 18.x 即将停止支持的警告问题 - 更长的官方支持周期(至2026年4月) - 更好的性能和安全性 ✅ v1.1.0 更新说明: - 新增支持 Rocky Linux、AlmaLinux、Fedora、openSUSE - 实现统一包管理器检测,自动适配不同系统 - 优化阿里云镜像源配置,支持更多发行版 - 改进系统兼容性,未识别系统可自动检测包管理器 - 全面支持 APT、YUM、DNF、Zypper 包管理器 ✨ 支持的操作系统: - ✅ Ubuntu 18.04 / 20.04 / 22.04 / 24.04 - ✅ Debian 10 / 11 / 12 - ✅ CentOS 7 / 8 - ✅ RHEL 7 / 8 / 9 - ✅ Rocky Linux 8 / 9 - ✅ AlmaLinux 8 / 9 - ✅ Fedora 35+ - ✅ openSUSE Leap - ✅ 其他基于以上系统的发行版 ✨ 脚本特性: - ✅ 完全自动化部署,无需手动操作 - ✅ 支持 Ubuntu/Debian/CentOS/RHEL/Rocky/AlmaLinux/Fedora/openSUSE - ✅ 自动检测系统并安装对应依赖 - ✅ 自动安装 Node.js、Nginx、PM2 等依赖 - ✅ 提供官方源和阿里云镜像源选择 - ✅ 支持域名/IP 两种访问模式 - ✅ 6种SSL证书自动部署方案 - ✅ 智能容错和重试机制 - ✅ 健康检查和完整提示 📋 用户只需: 1. 选择软件源(官方/阿里云) 2. 选择访问模式(域名/IP) 3. 如果是域名模式,选择SSL证书方案 4. 输入管理员账号和密码 5. 等待自动部署完成 💡 使用示例: 1. 登录服务器(SSH) 2. 复制一键安装命令并执行 3. 按照提示输入选项(例如输入 2 选择阿里云源) 4. 等待部署完成 5. 访问您的域名或IP地址 📖 详细文档: https://gitee.com/yu-yon/vue-driven-cloud-storage/blob/master/INSTALL_GUIDE.md 🔧 部署后管理: - 查看服务状态: pm2 status - 查看日志: pm2 logs wanwanyun-backend - 重启服务: pm2 restart wanwanyun-backend - 配置文件: /var/www/wanwanyun/backend/.env 📞 获取帮助: - 提交Issue: https://gitee.com/yu-yon/vue-driven-cloud-storage/issues - 查看文档: 项目README.md ═══════════════════════════════════════════════════════════════ 祝您使用愉快! 🎉