要在搬瓦工购买越南VPS,先注册账号、选择机房与套餐、完成支付并记录信息。建议选择合适的带宽与硬盘、留意活动与优惠码。
步骤一:访问搬瓦工官网并注册账号,使用常用邮箱完成验证。
步骤二:在产品列表中选择位于越南的节点(通常标注为Vietnam或SG/VN等),比较CPU、内存、硬盘与带宽。
步骤三:选择操作系统(如Ubuntu、Debian、CentOS),可根据熟悉程度选择。
步骤四:填写订单信息,使用信用卡或PayPal等支付方式完成付款,保存订单号与初始密码。
购买时尽量选择按年或季度优惠计划,注意IP类型(独立IP更稳定)和是否支持快照/备份。为后续远程连接,确保记录好默认的SSH端口与root密码。
初次登录后要更改root密码、创建普通用户并启用SSH密钥登录、更新系统、配置时区与主机名、安装必要的软件包。
步骤一:通过SSH连接(ssh root@IP),首次登录建议立即修改root密码。
步骤二:创建非root管理员用户(adduser)并赋予sudo权限,避免长期使用root操作。
步骤三:更新系统(如Ubuntu:apt update && apt upgrade),安装常用工具(curl、vim、git、ufw等)。
步骤四:设置时区与主机名(timedatectl set-timezone Asia/Ho_Chi_Minh;hostnamectl set-hostname yourdomain)。
步骤五:配置SSH密钥登录,修改默认端口并禁用密码登录以提升安全。
启用防火墙(如ufw或iptables),仅开放必要端口(22或自定义SSH端口、80、443)。同时建议关闭无用服务并定期更新系统补丁。
选择LAMP(Apache+MySQL+PHP)或LEMP(Nginx+MySQL+PHP-FPM),安装相应软件、配置虚拟主机、设置数据库并上传网站文件。
步骤一:安装Apache、MySQL、PHP(例如:apt install apache2 mysql-server php php-mysql)。
步骤二:为网站创建数据库与用户,确保权限最小化(mysql -u root -p -> CREATE DATABASE; CREATE USER; GRANT)。
步骤三:配置Apache虚拟主机(/etc/apache2/sites-available/yourdomain.conf),启用并重启服务。
步骤四:上传网站文件到/var/www/yourdomain并设置合适权限(chown -R www-data:www-data)。
步骤一:安装Nginx、MySQL、PHP-FPM(apt install nginx mysql-server php-fpm php-mysql)。
步骤二:配置Nginx站点文件,指向PHP-FPM的sock或端口,测试PHP处理。
步骤三:配置数据库并上传网站代码,调整权限与SELinux(若适用)设置。
可启用缓存(OPcache、Redis、Varnish等),为Nginx或Apache配置gzip与合适的worker数,使用CDN分发静态资源以降低越南VPS带宽压力。
在域名注册商处添加A记录指向越南VPS公网IP,使用Let's Encrypt免费申请SSL证书并配置自动续期。
步骤一:登录域名商控制面板,添加A记录,主机记录填写@或www,解析到VPS的IP。
步骤二:等候解析生效(通常几分钟至24小时),可用命令nslookup或dig检查解析状态。
步骤一:安装Certbot(或ACME客户端),根据Web服务器类型运行命令自动获取证书(例如:certbot --nginx 或 certbot --apache)。
步骤二:配置证书后启用HTTPS重定向与HSTS,设置自动续期(certbot renew --dry-run 并加入crontab)。
如果VPS使用非标准端口,或反向代理/负载均衡前置,需在证书申请时保证80/443端口可达;对于IP被墙或需要特殊端口的情况,考虑使用DNS验证或CDN提供的证书功能。
常见问题包括无法SSH连接、网站无法访问、证书续期失败和性能瓶颈。排错方法是检查防火墙、服务状态、日志与网络连通性。
故障一:无法SSH连接——检查VPS控制面板的公网IP、端口是否改变,确认本地网络未屏蔽该端口,查看服务器防火墙(ufw status / iptables -L)与sshd状态(systemctl status sshd)。
故障二:网站返回502/504或503——查看PHP-FPM、NGINX/Apache错误日志(/var/log/),检测后端服务是否崩溃并重启对应服务。
故障三:SSL证书续期失败——查看certbot日志,确认80/443是否被占用或域名解析是否正确,必要时使用DNS验证方式续签。
故障四:性能慢或内存飙高——使用top/htop、iotop、vmstat检测资源瓶颈,优化数据库查询、开启缓存或升级套餐。
定期备份网站与数据库(使用mysqldump或自动化脚本),开启搬瓦工快照或自行上传到远程存储。设置监控告警(如UptimeRobot、Prometheus+Grafana)以便及时发现故障并处理。