主要更新: - 自动检测端口占用(80, 443, 40001) - 支持自定义HTTP/HTTPS/后端端口 - 端口冲突时智能提示并允许自定义 - 所有配置(Nginx、.env)自动使用自定义端口 - 完成提示中显示实际使用的端口 - 健康检查使用动态端口验证 功能特性: - HTTP端口(默认80,可自定义如8080) - HTTPS端口(默认443,可自定义如8443) - 后端端口(默认40001,可自定义如40002) - 使用netstat/ss检测端口占用 - 端口范围验证(1024-65535) - 避免与现有项目冲突 更新内容: - 全局变量: HTTP_PORT, HTTPS_PORT, BACKEND_PORT - 新增: check_port_available() 检测端口 - 新增: configure_ports() 配置端口 - 修改: configure_nginx_http() 使用自定义端口 - 修改: configure_nginx_https() 使用自定义端口 - 修改: create_env_file() PORT使用BACKEND_PORT - 修改: health_check() 检查自定义后端端口 - 修改: print_completion() 显示端口信息 - 新增: 一键部署命令.txt 到仓库
4.0 KiB
4.0 KiB