(1)带宽与延迟:优先选择具备对中国有较好链路或亚洲骨干出口的供应商,带宽保证至少1~5Mbps(轻量站点)或更高;询问峰值与抖动,索要路由测试(mtr、ping)。
(2)硬件与授权:CPU/内存按并发估算,SSD优先;确认是否支持快照/备份、是否提供公网固定IP、是否支持私网与安全组功能。
(1)系统选择:推荐使用Debian 11或Ubuntu 22.04 LTS,便于后续软件包维护。创建实例后记录公网IP、root默认密码或密钥。
(2)首次登录与更新:SSH登录示例:ssh root@your_ip;执行 apt update && apt upgrade -y(Debian/Ubuntu) 或 yum update -y(CentOS)。修改默认时区和主机名。
(1)创建非root用户并启用密钥登录:
示例命令:adduser deploy; usermod -aG sudo deploy; mkdir -p /home/deploy/.ssh; cp /root/.ssh/authorized_keys /home/deploy/.ssh/; chown -R deploy:deploy /home/deploy/.ssh; chmod 700 /home/deploy/.ssh; chmod 600 /home/deploy/.ssh/authorized_keys。
(2)修改sshd配置提高安全性:编辑 /etc/ssh/sshd_config,设置 PermitRootLogin no, PasswordAuthentication no, 更改Port为非22端口(例如2222);然后 systemctl restart sshd。
(1)简单ufw配置(Ubuntu):ufw allow 2222/tcp; ufw allow 80/tcp; ufw allow 443/tcp; ufw enable。
(2)安装fail2ban:apt install fail2ban -y,启用sshd监控,/etc/fail2ban/jail.local添加并restart fail2ban,防止暴力破解。
(1)安装Nginx并创建站点:apt install nginx -y;创建 /etc/nginx/sites-available/yourdomain.conf,示例server块包含 server_name yourdomain.com; root /var/www/yourdomain; index index.html;。
(2)域名解析与Let's Encrypt证书:在域名DNS面板添加A记录指向VPS公网IP并等待生效;安装certbot:apt install certbot python3-certbot-nginx -y,然后 certbot --nginx -d yourdomain.com -d www.yourdomain.com,完成自动配置与续期。
(1)Nginx调优要点:开启gzip(gzip on; gzip_types text/css application/javascript;),设置 worker_processes auto; worker_connections 1024; 开启sendfile、tcp_nopush、tcp_nodelay。
(2)配置缓存与静态加速:为静态资源添加 expires header;考虑部署Redis或Memcached用于应用层缓存,使用简单示例:apt install redis-server -y,修改应用配置连接本地Redis。
(1)快照与镜像:优先使用供应商提供的快照功能,关键更新前做快照,脚本化触发或通过API定时执行。
(2)文件与数据库备份:推荐使用rsync增量备份或使用 mysqldump 导出数据库并上传到第三方存储(如S3兼容对象存储)。示例脚本:mysqldump -u root -p pwd dbname | gzip > /backup/db-$(date +%F).sql.gz;并用 rclone 上传。
问:如何实时掌握柬埔寨VPS的可用性、网络与资源使用?
答:使用外部Uptime服务(UptimeRobot、Pingdom)监测HTTP/HTTPS响应;本地安装Netdata或Prometheus+Grafana监控CPU、内存、磁盘IO、网络流量,并启用邮件/钉钉/Slack告警。当检测到高负载或丢包时自动触发扩容或报警。
问:把网站放在柬埔寨VPS上实现“免备案”面临哪些法律和可达性风险?
答:技术上海外主机无需中国大陆ICP备案即可访问,但若目标受众为中国大陆用户,可能因网络策略、内容审查或ISP屏蔽导致不稳定甚至被屏蔽;此外应遵守当地法律与目标用户国法律,不得发布违法内容。建议在法律顾问指导下评估合规风险,并准备备用通道与内容合规审核流程。
问:运维过程中常见问题如何快速定位与恢复?
答:制定SOP:事件分类—影响范围—临时缓解(切换到备用域名/静态页面)—根因分析。保持良好日志策略(集中收集到ELK或云日志),定期演练恢复流程(快照回滚、DNS切换、数据库回滚),并设置每日/每周自动健康检查与备份验证。