1. 环境
系统: Windows 10
服务器: Amazon Web Service (AWS)
2. 构建流程
2.1 AWS服务器申请
(1) 注册并登录aws.amazon.com, 新用户有一年的免费服务, 可用于申请服务器
(2) 点击EC2服务, 并在弹出的页面中点击启动实例
(3) 选取要启动的实例类型, 由于搭建网站所需的是linux服务器, 所以我选择了ubuntu系统
(4) 选择实例类型, 这里免费用户只有一个选项
(5) 直接默认下一步即可
(6) 添加新卷, 免费用户有30G的免费空间, 可以根据需要进行硬盘的配置
(7) 添加标签,即给你的这个实例取个名字以分辨,可以不填写点击下一步(建立完后也可以加)
(8) 配置安全组,即为设置可访问服务器的地址,根据自己的需要进行添加规则
(9) 点击审核和启动后,进入审核界面,还可以对之前的信息进行更改,无误后点击启动
(10) 点击启动后会弹出如下窗口,如果是第一次使用就选择创建一个密钥对,然后为该密钥对命名,之后一定要点击下载,只有通过该秘钥文件你才可以访问你的实例。下载后点击启动实例
(11) 之后便进入如下页面,稍等片刻后,状态检查处就会从显示启动中到检查已通过,说明你的实例已经成功启动。之后可以通过一些方法访问你的实例, 这里笔者使用的是XShell, 接下来会详细介绍.
2.2 XShell连接AWS服务器
(1) XShell软件下载与安装
下载地址: https://www.netsarang.com/zh/xshell/
(2) 使用AWS生成的公钥文件配置XShell
打开XShell, 点击任务栏->工具->用户密钥管理者, 点击导入并选择AWS生成的.pem文件
(3) 连接服务器
点击任务栏->文件->新建(Alt+N), 填写基本信息
然后点击左侧用户身份验证
点击确认后, 双击左侧生成的会话即可连接