一、域名解析配置
在Cloudflare控制台完成域名解析设置:
- 登录Cloudflare账户并选择目标域名
- 在DNS管理页创建A记录,指向搬瓦工VPS的IPv4地址
- 设置代理状态(Proxied)启用CDN加速
建议将根域名(@)和www子域名分别建立A记录,确保全站可访问。
二、服务器环境准备
通过SSH连接搬瓦工VPS后执行:
- 更新系统包:
sudo apt update
- 安装Nginx:
sudo apt install nginx
- 创建网站根目录:
sudo mkdir -p /var/www/example.com
三、Web服务器配置
配置Nginx虚拟主机:
server { listen 80; server_name example.com www.example.com; root /var/www/example.com; index index.html; }
启用配置后重启服务:sudo systemctl restart nginx
四、SSL证书安装
使用Certbot自动化部署HTTPS:
- 安装Certbot:
sudo apt install certbot python3-certbot-nginx
- 执行证书申请:
sudo certbot --nginx -d example.com -d www.example.com
- 配置自动续期任务
五、验证与测试
完成配置后需验证:
- 使用
nslookup example.com
检查DNS解析 - 通过浏览器访问测试页面
- 使用SSL Labs测试HTTPS配置
域名绑定涉及DNS解析与服务器配置的双向操作,建议按步骤完成基础环境搭建、服务配置和安全加固。定期检查证书有效期并保持系统更新,可确保服务长期稳定运行。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/497485.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。