准备一台已购买的阿里云ECS(位于韩国或选择韩国区域),并确认拥有阿里云账号和对应权限(ECS/EIP/安全组/DNS)。本指南以控制台操作为主,辅以常用命令行(SSH、scp、Docker)。
登录阿里云控制台(https://home.console.aliyun.com/)。在顶部的“产品与服务”选择ECS,进入后在左上角或筛选栏选择地域(Region),查找“韩国/首尔”或类似名称。确认实例列表中显示的Region字段为韩国。
在ECS实例列表中点击目标实例的实例ID,进入实例详情页。找到“网络与安全组”或“网络”模块,可看到内网IP(Private IP)和公网IP(Public IP)。若没有公网IP,继续下一步分配EIP。
在控制台左侧选择“弹性公网IP(EIP)”,点击“购买/分配EIP”,选择带宽与计费方式并确认购买。购买后进入EIP列表,选择刚分配的EIP,点击“绑定实例”,选择目标ECS并绑定。绑定完成后在实例详情页即可看到公网IP变为EIP。
进入实例详情页的“安全组”链接,编辑入方向规则:至少开放22(SSH)、80(HTTP)、443(HTTPS)。设置来源为0.0.0.0/0或根据需要限定IP段。若使用VPC还需检查路由表和NAT网关配置,确保EIP与实例网络流量正常。
方法A:直接上传与启动。示例:scp -P 22 ./app.tar.gz root@公网IP:/root/,ssh root@公网IP,然后tar -xzvf app.tar.gz,进入目录安装依赖并使用systemd或nohup启动。方法B:使用Docker。ssh到服务器,安装Docker(curl -fsSL https://get.docker.com | sh),然后docker run -d -p 80:80 --name myapp myimage:tag。同时建议配置nginx反向代理、配置systemd或Docker Compose以便持久运行。
答:在阿里云DNS控制台添加A记录,主机记录填写@或www,记录值填写EIP公网IP并生效。若使用CDN可先接入CDN的加速域名。启用SSL可选择阿里云SSL证书服务或使用Let's Encrypt。若用Let's Encrypt:在服务器安装certbot,执行certbot --nginx或certbot certonly并配置nginx指向证书路径,重载nginx即可。
答:使用在线工具(如ping、traceroute)从目标国家测试公网IP延迟;可使用阿里云CloudMonitor或第三方性能测试(GTmetrix、WebPageTest)检测加载速度。必要时启用阿里云全球加速或接入最近的CDN节点以降低海外延迟。
答:常见问题包括安全组未放行端口、EIP未绑定、DNS未生效或防火墙阻断。排查顺序:1) 控制台确认EIP与实例绑定;2) 安全组/操作系统防火墙允许端口;3) 服务器服务进程(nginx、app)已启动并监听正确端口;4) DNS解析到正确IP并TTL生效。建议开启自动化备份、监控告警与日志集中,定期更新系统与依赖。
