# 🚀 一键部署 - 3步完成 ## ⚡ 最快部署方式 ### 在服务器上执行(复制粘贴即可) ```bash # 1. SSH登录服务器 ssh username@solarark.net # 2. 下载并运行部署脚本 curl -s https://gitea.solarark.net/yangyuqing/new-site/raw/master/auto-deploy.sh | sudo bash # 或者,如果上面命令不行,用这个: wget -qO- https://gitea.solarark.net/yangyuqing/new-site/raw/master/auto-deploy.sh | sudo bash ``` **就这么简单!** 🎉 --- ## 📋 详细步骤(如果上面的不行) ### 方法A:直接运行(推荐) ```bash # SSH登录 ssh username@solarark.net # 下载脚本 wget https://gitea.solarark.net/yangyuqing/new-site/raw/master/auto-deploy.sh -O /tmp/auto-deploy.sh # 赋予权限 chmod +x /tmp/auto-deploy.sh # 运行 sudo bash /tmp/auto-deploy.sh ``` ### 方法B:从本地上传 ```bash # 在你的电脑上 scp auto-deploy.sh username@solarark.net:/tmp/ # 在服务器上 ssh username@solarark.net sudo bash /tmp/auto-deploy.sh ``` --- ## ✅ 部署后验证 ```bash # 访问测试 curl -I https://solarark.net/g2026/g4/ # 应该返回: HTTP/1.1 200 OK ``` 然后在浏览器打开: ``` https://solarark.net/g2026/g4/ ``` --- ## 🔄 后续更新 ```bash ssh username@solarark.net cd /var/www/html/g2026/g4 git pull origin master sudo systemctl restart apache2 ``` --- ## ❓ 常见问题 **Q: 需要输入密码吗?** A: 是的,Git 克隆时会提示输入 Gitea 用户名和密码 **Q: 部署失败怎么办?** A: 查看错误信息,或运行 `sudo tail -f /var/log/apache2/error.log` **Q: 可以回滚吗?** A: 可以,脚本会自动备份到 `/var/www/html/g2026/g4_backup_时间戳/` --- ## 📞 需要帮助? 查看详细文档: - [AUTO_DEPLOY_README.md](AUTO_DEPLOY_README.md) - 完整指南 - [DEPLOY_GUIDE.md](DEPLOY_GUIDE.md) - 技术细节 - [QUICK_DEPLOY.md](QUICK_DEPLOY.md) - 快速参考 --- **祝部署顺利!** 🎓✨