第一次打开阿里云控制台,很多人会被满屏的产品名和菜单绕晕。流程其实不复杂,按顺序走一遍,半小时左右就能跑起一台自己的服务器。这篇阿里云教程从注册讲到第一个网站上线,中间用一个小例子把关键操作串起来。

一、动手前先备好三样东西
准备齐全,后面能少返工几次。
- 能收验证码的手机号和邮箱:注册和登录都要用到,最好是平时常用的号码。
- 实名认证材料:个人用户一般准备身份证,企业用户需要营业执照。
- 想好用途:个人博客、小程序后端、测试环境,选的产品和配置各不相同。用途定了,选型会省很多时间。
下面用独立开发者小王做例子。他想给自己的读书笔记小站搭一个公网可访问的网站,预算有限,也不打算花太多时间运维,于是选了轻量应用服务器。
二、注册并完成实名认证
打开阿里云官网,用手机号注册并登录。进入“账号中心”完成实名认证,个人认证一般通过人脸识别或上传证件完成,审核时间通常不长。
实名认证是购买和备案的前提。建议注册当天就做,等真要用服务器时再补认证,很容易卡在这一步。
三、选对产品,别一上来就选最复杂的
阿里云的产品很多,新手最容易在选型上卡住。小王的需求很简单,对照下面几类就能判断:
- 轻量应用服务器:适合个人博客、小型官网和学习练习。系统、带宽、存储打包在一起,价格直观,配置项也少。
- 云服务器 ECS:规格、镜像、存储和网络都能自定义,适合对安全组、网络结构有精细要求的业务。配置项多,新手上手会慢一些。
- 对象存储 OSS:适合放图片、视频等静态文件,常和服务器搭配使用,不必把大文件都堆在服务器磁盘上。
小王最后选了轻量应用服务器,因为他只需要一个能跑 Nginx 和 Node.js 的环境。选型够用就行,业务涨起来以后再升级,不必一开始就为将来的规模买单。
四、创建实例并连接
进入轻量应用服务器控制台,点击“创建实例”,按顺序设置:
- 地域:优先选离目标用户近的地域,访问延迟会低一些。
- 镜像:新手选 Ubuntu 或 CentOS 公共镜像,相关教程和问题记录都多,遇到报错更容易搜到解法。
- 套餐:按预期访问量和预算选 CPU、内存和流量额度,后面需要再升级。
- 登录凭证:优先用 SSH 密钥对。弱密码容易被暴力破解,密钥更稳妥。
- 确认购买,等待实例启动。
实例启动后,在控制台找到公网 IP,用 SSH 工具连接:
ssh root@你的公网IP
第一次登录后,先更新系统软件包,再建一个普通用户做日常操作。少用 root,出问题时影响范围会小很多。
五、防火墙和安全组先放行该放的端口
这一步新手最容易漏,漏了就访问不了。服务器默认一般只开放 SSH 端口。网站要对外提供服务,需要在防火墙或安全组里放行 HTTP(80)和 HTTPS(443)。
小王的做法是:22 端口(SSH)只允许自己常用的 IP 段访问,80 和 443 对外开放,其余端口全部关闭。需要的口子留着,多余的关掉,被扫描的风险也会小很多。
六、部署第一个网站
以 Nginx 为例,安装并启动:
sudo apt update
sudo apt install -y nginx
sudo systemctl enable nginx
sudo systemctl start nginx
把网站文件放进 Nginx 默认站点目录,通常是 /var/www/html,然后在浏览器输入公网 IP。能看到页面,说明链路已经通了。
小王把 Hexo 生成的静态页面传到这个目录,十分钟内,读书笔记小站就能通过公网 IP 打开。之后他申请了域名,按阿里云的备案流程完成备案,才把域名绑定上去对外发布。
七、常见问题怎么查
- 页面打不开:先看安全组有没有放行 80 端口,再确认 Nginx 是否在运行。
- SSH 连接超时:核对公网 IP、端口和密钥文件路径,同时检查安全组里 22 端口的来源限制,别把自己的 IP 挡在外面。
- 域名解析不生效:确认 DNS 记录已经指向服务器公网 IP。解析生效需要一点时间,别急着反复改记录。
排查时按“先网络、再服务、最后应用”的顺序走,一般能较快定位问题。网络不通的时候,先别去改网站代码。
八、上线之后要做的几件事
上线只是开始。尽早开启快照备份,定期更新系统补丁,在控制台留意费用账单,闲置资源及时释放,免得产生不必要的开销。业务增长后,再考虑迁移到更灵活的云服务器,或引入负载均衡和对象存储。
记住每个菜单的位置意义不大,更值得掌握的是选型、配置、安全、部署这四个环节怎么衔接。按这个顺序走,个人项目和小型企业应用都能稳稳起步。