选择越南VPS时,先看用途:静态站点、WordPress等。建议选择至少1核CPU、1GB内存、20GB磁盘的实例;需要更高性能可选2核或以上。带宽和网络延迟对越南用户很重要,优先选择在越南本地机房或延迟低的线路。
注意计费方式(月付或年付)与快照、备份、控制面板(如cPanel/DirectAdmin或自带面板)是否包含。若你是新手,选择提供一键部署或技术支持的商家会更省心。
购买前确认是否支持IPv4/IPv6,是否允许开启防火墙规则及端口(如80、443、22)。保存好商家提供的登录信息。
域名解析主要是将域名的A记录指向你的越南VPS公网IP。登录你的域名注册商控制面板,找到DNS管理,添加A记录:主机记录填写“@”或具体子域名,记录值填入VPS的公网IP,TTL可默认。
如果使用子域名(如www),可添加CNAME指向主域名,或再添加一条A记录指向相同IP。解析生效通常在几分钟到48小时内,使用ping或nslookup检查解析是否生效。
若解析不生效,检查是否使用了域名注册商的默认DNS,或是否被接入了CDN/云解析(例如Cloudflare),这些服务可能需要在其面板内设置解析记录。
常见方式是通过一键安装脚本或手动安装。以Ubuntu为例,先更新系统:apt update && apt upgrade。安装Nginx:apt install nginx;安装MySQL或MariaDB:apt install mysql-server;安装PHP及常用扩展:apt install php-fpm php-mysql。
配置Nginx时,创建站点配置文件,设置根目录、index文件、PHP处理(通过fastcgi_pass指向php-fpm套接字或端口)。设置文件与目录权限,确保www-data或相应用户能访问。
建议关闭不必要服务,修改SSH端口或使用密钥登录,配置Swap与缓存(如OPcache、Redis),并开启防火墙(ufw)允许80/443端口。
推荐使用Certbot自动申请与续签。安装Certbot:apt install certbot python3-certbot-nginx(若使用Nginx)。执行certbot --nginx -d yourdomain.com -d www.yourdomain.com,按提示完成域名验证与证书安装。
Let's Encrypt证书有效期90天,Certbot会自动添加cron或systemd定时任务进行续期。可手动测试续期:certbot renew --dry-run,确保续期无误后自动完成。
如果域名未解析或解析尚未生效,Certbot会验证失败。使用HTTP验证时,80端口必须开放;使用DNS验证需在域名提供商处添加TXT记录。
常见错误包括忘记解析DNS、未开放防火墙端口、使用弱密码或未启用SSH密钥、未配置自动备份与证书续期、权限配置错误导致无法上传文件或出现500错误。
逐步按照清单操作:确认域名解析生效→检查防火墙与端口→使用SSH密钥并禁用密码登录→配置自动备份快照→启用Certbot自动续期→定期更新系统与应用。
遇到问题先查日志(Nginx的error.log、PHP-FPM日志、MySQL日志),使用ping/traceroute/nslookup确认网络与解析,逐项排查并记录步骤,必要时查看商家帮助文档或社区问答。