Files
new-site/ONE_CLICK_DEPLOY.md

103 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🚀 一键部署 - 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) - 快速参考
---
**祝部署顺利!** 🎓✨