first commit
This commit is contained in:
81
README_执行说明.md
Normal file
81
README_执行说明.md
Normal file
@@ -0,0 +1,81 @@
|
||||
# Gerrit 重新安装 - 执行说明
|
||||
|
||||
## 🚀 快速执行(推荐)
|
||||
|
||||
由于终端环境限制,请手动执行以下命令:
|
||||
|
||||
```bash
|
||||
cd /home/renjianbo/gerrit
|
||||
chmod +x 一键重新安装.sh
|
||||
./一键重新安装.sh
|
||||
```
|
||||
|
||||
或者直接执行一行命令:
|
||||
|
||||
```bash
|
||||
cd /home/renjianbo/gerrit_install/review_site && bin/gerrit.sh stop 2>/dev/null; pkill -9 -f gerrit.war 2>/dev/null; cd /home/renjianbo/gerrit_install && rm -rf review_site && export JAVA_HOME=/usr/local/java/jdk-17.0.12+7 && export PATH=$JAVA_HOME/bin:$PATH && java -jar gerrit-3.9.0.war init -d review_site --batch --no-auto-start -D gerrit.canonicalWebUrl=http://101.43.95.130:8080/ --install-plugin=download-commands --install-plugin=replication --install-plugin=reviewnotes && cd review_site && cp bin/gerrit.sh bin/gerrit.sh.bak && sed -i "2i export JAVA_HOME=/usr/local/java/jdk-17.0.12+7\nexport PATH=\$JAVA_HOME/bin:\$PATH" bin/gerrit.sh && bin/gerrit.sh start && sleep 5 && echo "✅ 完成!访问 http://101.43.95.130:8080"
|
||||
```
|
||||
|
||||
## 📋 已创建的脚本
|
||||
|
||||
1. **一键重新安装.sh** - 单行命令脚本(最简单)
|
||||
2. **完全重新安装Gerrit.sh** - 完整脚本(带详细输出)
|
||||
3. **quick_reinstall.sh** - 快速脚本
|
||||
4. **reinstall_gerrit.py** - Python 脚本
|
||||
|
||||
## ✅ 安装完成后
|
||||
|
||||
1. **清除浏览器 Cookie 和缓存**(重要!)
|
||||
- 按 `Ctrl+Shift+Delete`
|
||||
- 清除所有 Cookie 和缓存
|
||||
|
||||
2. **访问 Gerrit**
|
||||
- 打开浏览器
|
||||
- 访问:`http://101.43.95.130:8080`
|
||||
|
||||
3. **创建管理员账号**
|
||||
- 点击 "Sign In"
|
||||
- 输入新用户名(例如:`admin`)
|
||||
- **第一个登录的用户将自动成为管理员**
|
||||
|
||||
4. **验证**
|
||||
- 访问 Settings 页面,应该能看到 "Administration" 选项
|
||||
- 访问 Repositories 页面,应该能看到 "CREATE NEW" 按钮
|
||||
|
||||
## 🔍 如果执行失败
|
||||
|
||||
查看错误信息,或分步执行:
|
||||
|
||||
```bash
|
||||
# 步骤 1: 停止服务
|
||||
cd /home/renjianbo/gerrit_install/review_site
|
||||
bin/gerrit.sh stop
|
||||
pkill -9 -f gerrit.war
|
||||
|
||||
# 步骤 2: 删除旧安装
|
||||
cd /home/renjianbo/gerrit_install
|
||||
rm -rf review_site
|
||||
|
||||
# 步骤 3: 重新初始化
|
||||
export JAVA_HOME=/usr/local/java/jdk-17.0.12+7
|
||||
export PATH=$JAVA_HOME/bin:$PATH
|
||||
java -jar gerrit-3.9.0.war init -d review_site --batch --no-auto-start -D gerrit.canonicalWebUrl=http://101.43.95.130:8080/ --install-plugin=download-commands --install-plugin=replication --install-plugin=reviewnotes
|
||||
|
||||
# 步骤 4: 配置启动脚本
|
||||
cd review_site
|
||||
cp bin/gerrit.sh bin/gerrit.sh.bak
|
||||
sed -i "2i export JAVA_HOME=/usr/local/java/jdk-17.0.12+7\nexport PATH=\$JAVA_HOME/bin:\$PATH" bin/gerrit.sh
|
||||
|
||||
# 步骤 5: 启动服务
|
||||
bin/gerrit.sh start
|
||||
sleep 5
|
||||
bin/gerrit.sh status
|
||||
```
|
||||
|
||||
## 📞 需要帮助?
|
||||
|
||||
如果遇到问题,请提供:
|
||||
1. 执行的命令
|
||||
2. 错误信息
|
||||
3. `bin/gerrit.sh status` 的输出
|
||||
|
||||
Reference in New Issue
Block a user