重构:移除部署脚本中的 SSL 证书操作
SSL 证书已配置完成,不再需要从部署脚本中执行 certbot。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -50,21 +50,6 @@ check_ssh() {
|
||||
fi
|
||||
}
|
||||
|
||||
# ============================================================================
|
||||
# SSL 证书
|
||||
# ============================================================================
|
||||
deploy_ssl() {
|
||||
log_section "申请 SSL 证书"
|
||||
if [ ! -f "tools/deploy-ssl-cert.py" ]; then
|
||||
log_error "SSL 证书脚本不存在: tools/deploy-ssl-cert.py"
|
||||
return 1
|
||||
fi
|
||||
log_info "上传并执行 SSL 证书脚本..."
|
||||
scp tools/deploy-ssl-cert.py ${USERNAME}@${SERVER_IP}:/tmp/deploy-ssl-cert.py
|
||||
ssh ${USERNAME}@${SERVER_IP} "python3 /tmp/deploy-ssl-cert.py"
|
||||
log_info "✅ SSL 证书申请完成"
|
||||
}
|
||||
|
||||
# ============================================================================
|
||||
# Nginx 配置
|
||||
# ============================================================================
|
||||
@@ -201,10 +186,6 @@ main() {
|
||||
log_info "部署时间: $(date '+%Y-%m-%d %H:%M:%S')"
|
||||
|
||||
case "$DEPLOY_TYPE" in
|
||||
ssl)
|
||||
check_ssh
|
||||
deploy_ssl
|
||||
;;
|
||||
backend)
|
||||
check_ssh
|
||||
deploy_backend
|
||||
@@ -230,7 +211,6 @@ main() {
|
||||
;;
|
||||
all)
|
||||
check_ssh
|
||||
deploy_ssl || true
|
||||
deploy_nginx || true
|
||||
deploy_backend
|
||||
deploy_frontend
|
||||
@@ -240,7 +220,7 @@ main() {
|
||||
;;
|
||||
*)
|
||||
log_error "无效的部署类型: $DEPLOY_TYPE"
|
||||
echo "使用方法: bash deploy.sh [ssl|backend|frontend|admin|life-script|nginx|verify|all]"
|
||||
echo "使用方法: bash deploy.sh [backend|frontend|admin|life-script|nginx|verify|all]"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user