1. 选择地域与实例并下单
- 登录腾讯云控制台,进入“产品 -> CVM实例”页面。
- 地域选择:优先选择“菲律宾(Manila)”区域;若不可用可选“新加坡(Singapore)”作为附近替代。
- 镜像:推荐使用官方镜像(Ubuntu 22.04 或 CentOS 7/8)。
- 实例规格:根据流量与并发选择,测试建议2核4G起步;生产按负载扩容。
- 网络与带宽:选择VPC并开通公网带宽,按需选择固定带宽或按流量计费。下单并等待实例创建完成。
2. 配置VPC、子网与安全组
- 在VPC控制台创建或使用已有VPC,选择与实例同一区域的私有子网。
- 安全组规则:放行22(SSH)、80(HTTP)、443(HTTPS),把管理端口限制为你的办公IP。
- 弹性公网IP(EIP):若需要固定公网IP,在“弹性公网IP”中申请并绑定到实例。
- 若使用负载均衡(CLB),创建CLB并将后端池指向CVM实例,配置健康检查端口(如80/443)。
3. SSH登录并做系统基础配置
- 获取公网IP后使用SSH密钥或密码登录:ssh -i key.pem ubuntu@your_ip。
- 更新系统:Ubuntu: sudo apt update && sudo apt -y upgrade;CentOS: sudo yum update -y。
- 创建sudo用户并禁用root远程登录:adduser deploy && usermod -aG sudo deploy;编辑 /etc/ssh/sshd_config 更改 PermitRootLogin no,Restart ssh。
4. 磁盘与文件系统挂载
- 如果挂载额外数据盘:sudo fdisk -l 找到设备,mkfs.ext4 /dev/xvdb,mkdir /data,mount /dev/xvdb /data。
- 持久化:编辑 /etc/fstab,加入 UUID 或设备路径,测试后重启确认自动挂载。
5. 安装常用软件与WEB环境
- Nginx: Ubuntu: sudo apt install -y nginx;CentOS: sudo yum install -y nginx。
- 数据库:MySQL/MariaDB 安装并设置强密码,或使用腾讯云数据库CDB托管服务。
- 部署应用:将代码通过git/rsync上传,配置反向代理、SSL(推荐使用Let's Encrypt或腾讯云证书)。
6. 网络与性能优化(关键步骤)
- 开启 TCP BBR(以 Ubuntu 为例):编辑 /etc/sysctl.conf 添加:net.core.default_qdisc=fq ;net.ipv4.tcp_congestion_control=bbr,执行 sudo sysctl -p。
- 增大文件句柄和端口:在 /etc/security/limits.conf 加入 * soft nofile 65536 / hard nofile 65536。
- 调整内核参数优化连接数与TIME_WAIT:在 sysctl.conf 添加 net.ipv4.tcp_tw_reuse=1 等(按需谨慎调整)。
7. CDN与回源、负载均衡设置
- 使用腾讯云CDN:在CDN控制台接入域名,选择菲律宾或东南亚节点,加速静态资源并设置缓存策略。
- 回源配置:回源域名指向EIP或CLB;配置HTTPS回源证书并测试。
- 负载均衡:CLB设置多个后端实例,健康检查端口与路径正确,设置会话保持或按需关闭。
8. 域名解析与DNS设置
- 在腾讯云DNSPod或控制台添加A记录指向EIP或CLB域名。
- 若面向菲律宾用户,启用 GeoDNS 或将解析权重调到菲律宾和新加坡节点,减少解析延迟。
- TTL 可短一些方便切换,但上线稳定后可适当加长。
9. 安全、监控与备份策略
- 安全组+主机防火墙(ufw/iptables)做二次限制;SSH 使用密钥登录并更改端口。
- 安装监控Agent(腾讯云监控或Prometheus),设置CPU/内存/带宽/响应时间告警。
- 数据备份:定期备份数据库与重要文件,使用快照或对象存储(COS)异地保存。
10. 上线前测试与常用排错命令
- 连通性测试:ping your_ip,traceroute your_ip(或用 mtr)。
- 性能测试:curl -I http://your_domain,ab 或 wrk 做并发压测。
- 排错:检查安全组、ufw、端口监听(ss -tuln)、nginx日志(/var/log/nginx/)。
11. 成本优化与扩展建议
- 流量模式稳定:选择包年包月实例更省;流量突增使用弹性伸缩或CLB结合按流量计费EIP。
- 自动化:使用镜像模板、Terraform或腾讯云API自动化部署以便快速扩容。
12. 问:如何选择合适的带宽与计费模式?
- 答:小流量测试期可选按量计费(流量计费)并设置带宽上限;生产稳态推荐包月包年带宽+实例,结合弹性伸缩应对峰值,按CV利用率与访问地域权衡。
13. 问:如何进一步降低菲律宾用户延迟?
- 答:优先选菲律宾地域实例或新加坡作为次优;启用腾讯云CDN覆盖菲律宾节点,使用GeoDNS指向最近节点,优化TCP(BBR)、开启HTTP/2并启用缓存策略以减少回源请求。
14. 问:上线后如何保证高可用与数据安全?
- 答:采用多可用区或跨区域部署、CLB做流量分发、数据库主从或托管服务备份,使用自动快照与对象存储异地备份,并配置监控告警与故障恢复演练。
来源:部署指南腾讯云菲律宾服务器如何快速上线并优化网络