在开始配置前,请确保已准备好以下资源:

- 阿里云账号(需完成实名认证)
- 已注册的域名(建议使用阿里云域名服务)
- 已创建的云服务器ECS或轻量应用服务器
创建云服务器实例
登录阿里云控制台,依次进入「弹性计算」-「云服务器ECS」:
- 选择「创建实例」配置基础参数
- 推荐配置:2核4G 及以上配置(根据业务需求调整)
- 系统镜像建议选择CentOS 7.9或Alibaba Cloud Linux 3
安全组配置要点
| 协议类型 | 端口范围 | 授权对象 |
|---|---|---|
| HTTP | 80 | 0.0.0.0/0 |
| HTTPS | 443 | 0.0.0.0/0 |
| SSH | 22 | 您的办公网络IP段 |
域名解析设置
进入「域名与网站」-「云解析DNS」控制台:
- 在域名列表找到目标域名,点击「解析设置」
- 添加两条A记录:
- 主机记录:@ → 记录值:服务器公网IP
- 主机记录:www → 记录值:服务器公网IP
- TTL建议设置为10分钟(600秒)
注意:域名状态必须为「正常」,若显示「ServerHold」需联系注册局解锁
Web环境部署
通过SSH连接服务器,执行以下环境部署命令:
# 安装Nginx(以CentOS为例) yum install -y nginx systemctl start nginx systemctl enable nginx # 配置站点目录 mkdir -p /var/www/yourdomain chown -R nginx:nginx /var/www/yourdomain
Nginx域名绑定
在/etc/nginx/conf.d/目录创建域名配置文件:
server {
listen 80;
server_name yourdomain.com www.yourdomain.com;
root /var/www/yourdomain;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
执行nginx -t验证配置,通过后使用systemctl reload nginx重载服务
SSL证书配置(增强安全)
- 在阿里云「数字证书管理服务」申请免费SSL证书
- 证书签发后下载Nginx版本证书文件
- 将证书上传至服务器/etc/ssl/目录
- 在Nginx配置中增加443端口监听配置
最终验证流程
- 在浏览器访问域名,确认显示默认页面
- 使用ping命令验证域名解析是否生效
- 通过curl -I http://yourdomain.com检查HTTP状态码
- 如需备案,请通过阿里云备案系统提交网站备案申请
内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。
本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/75887.html