云服务器购买与连接教程
阿里云弹性计算服务(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS级别云计算服务。对于开发者、企业或个人来说,购买一台ECS服务器是搭建网站、应用、数据库或学习测试的第一步。
📦准备
- 阿里云账号,如果没有,访问阿里云官网,点击右上角注册;
- 完成账号的实名认证;
- 绑定支付宝账号。
🛒购买
- 访问云服务器ECS;
- 选择合适的实例进行购买。首次使用或对服务器要求不高的,建议选择经济型e实例,目前阿里云有“99计划”活动,2核2G、3M固定带宽的服务器,基本可以满足个人使用需求;

实例列表 - 购买时选择地域,建议选择离自己最近的区域,这样访问速度更快。其他配置采用默认设置;

实例配置 - 立即购买,购买成功后,可以在控制台查看实例信息;
- 设置密码。

设置密码
🔗连接
本次购买的云服务器为Linux系统,可使用SSH工具如FinalShell进行连接;

FinalShell- 名称:自定义
- 主机:实例的公网IP地址
- 端口:默认为22
- 用户名:root
- 密码:申请时设置的密码
连接成功后,就可以开始使用啦
🚀部署web应用
以若依管理系统为例,具体步骤如下:
打包项目
- 本地git拉取代码
安装依赖
npm install编译打包,得到dist文件
npm run build:prod
- 连接服务器,将dist文件上传到服务器,例如
/var/ruoyi目录下 在服务器上安装nginx
# 安装nginx sudo yum install -y nginx # 启动nginx systemctl start nginx # 设置开机自启 systemctl enable nginx # 重启nginx systemctl reload nginx创建配置文件目录
/etc/nginx/conf.d,在conf.d目录下创建配置文件web.conf,配置内容如下:server { # 监听8080端口 listen 8080; server_name localhost; client_max_body_size 50M; # charset koi8-r; location / { # dist文件所在目录 root /var/ruoyi/dist; index index.html; try_files $uri $uri/ /index.html; } # 基础服务 location /prod-api { # 代理到后端服务,这里直接用若依的服务地址,可替换成自己的服务 proxy_pass http://vue.ruoyi.vip/prod-api; # Host $host:$server_port; } }- 启动nginx
- 创建并绑定安全组
- 登录云服务器管理控制台
- 创建安全组,开放8080端口

创建安全组 - 将安全组绑定到实例上

绑定安全组
- 浏览器中输入
http://公网IP地址:8080,即可访问刚刚部署的web应用