一站式解决方案:体验亚马逊轻量服务器/VPS的顶级服务与灵活性

news2024/12/28 13:04:35

文章目录

一、什么是轻量级服务器/VPS

二、服务器创建步骤

三、服务器连接客户端(私钥登录)

四、使用服务器搭建博客网站

五、个人浅解及总结


一、什么是轻量级服务器/VPS

亚马逊推出的轻量级服务器/VPS:是一种基于云计算技术的虚拟服务器解决方案。它允许用户在云端创建和管理自己的虚拟服务器实例,同时提供灵活的计算资源和可扩展性。其在技术层面上模拟了独立物理服务器的功能,但实际上是在一台物理服务器上运行多个虚拟化的服务器实例。每个虚拟实例在逻辑上是相互隔离的,具有自己独立的操作系统、存储空间和资源分配。

前期是免费试用的,注册的话这里就不再演示了,大家看完这篇文章可以去尝试一下:链接地址

轻量级服务器/VPS作用与优点

1)弹性和可扩展性:用户可以根据需要随时增加或减少计算资源,而不需要购买和维护传统物理服务器。

2)成本效益:相较于传统物理服务器,轻量级服务器/VPS具有更低的成本。

3)可靠性和稳定性:亚马逊拥有全球领先的云基础设施,提供高可用性和故障转移机制,确保用户的应用程序和数据始终可靠运行。

4)安全性:亚马逊轻量级服务器/VPS提供多层次的安全性保护,包括网络防火墙、身份验证和数据加密等功能,确保用户的数据和服务器受到保护。

总之,亚马逊轻量级服务器/VPS是一种灵活、成本效益高且可靠安全的虚拟服务器解决方案,可以满足不同规模和需求的用户,为他们提供弹性的计算资源和优化的性能。接下来我将一站式讲解该如何使用亚马逊轻量级服务器/VPS。

二、服务器创建步骤

注册完毕之后进行登录,登录之后会自动跳转到管理控制台,如下:

在右上角可以切换服务的地区,这里我们选择较近的首尔即可,如果是学生党的话也可以访问这个页面:跳转链接 ,里面我们也可以找到相关免费的服务器进行使用,哈哈,看自己需求:

登录成功之后,我们回到之前的首页,然后选择我们要使用的服务器:

点击立即开始12月免费使用之后,进入到控制台进行启动虚拟机即可:

这里我们以ES2 的VPS为例,回到控制台点击ES2:

进行该服务的配置界面,点击实例进行创建:

这里我们填写服务器的一些基础信息以及选择一些对应的套餐,这里我选择免费套餐使用:

系统类型选择默认的x86(64位)即可,实例类型选择默认的免费套餐即可:

下面创建密钥对的地方简单说一下,密钥对名称随便写,密钥对类型选择默认的RSA即可,然后私钥的文件格式,这里需要根据客户端来进行选择:如果用于连接实例的客户端是PuYYT选择ppk格式,如果是其他客户端选择pem格式。点击创建密钥对之后浏览器会下载对应的私钥文件,这里的私钥文件要保存好,待会需要用于客户端的连接:

网络设置这一块进行如下的简单配置即可,下面的高级信息设置也无需进行过多操作:

右侧的摘要是当前配置的VPS信息,确认没有问题之后点击启动实例即可:

等待实例的启动完成之后,我们就可以看到实例的详细信息了:

然后点击连接到实例这个给出了连接实例的方式,选择默认的或者ssh客户端都行,这里我们选择客户端:

点击查看所有实例就可以看到我们目前的实例信息,这里也是处于待处理状态,稍等一会就会变成正在运行的状态了:

如果你担心服务器的相关安全性的话也可以到该服务器管理界面进行相关安全性的设置:

三、服务器连接客户端(私钥登录)

接下来我们需要打开我们的SSH客户端,客户端常见的有 XShell、Finalshell、MobaXterm 还有Nxshell Termius等,XShell是收费的但是其有免费试用版,这边我以XShell为例演示如何连接客户端以及初次设置:

点击XShell的新建会话属性进行如下的初次设置:

这里我们选择public公钥,点击设置:

然后点击浏览导入我们刚才下载好的密钥,然后点击确定即可:

然后我们双击我们刚才创建的会话,然后会提示我们是否接受此主机密钥,我们选择接受并保存,然后输入用户名 admin 即可,接下来XShell提示我们已经登录上了:

注意:不同的系统它的默认用户名是不一样的,我们选择的debian,其默认用户名admin,如果是ubuntu系统的话其默认用户名是ubuntu,其他的要么是root要么是ex2-user,这里注意一下就行: 

总结:简单来说的话,这里我们就讲解了如何好好的去利用这个亚马逊云提供的这种免费的12个月的云服务器的能力,然后我们从注册到创建大致步骤都演示完毕了,但是这个服务器究竟如何应用,比如说我们到底是用来去部署一个网站,去部署一个APP,或者说用来做大语言模型的这种训练,还是说用来部署那个stable diffusion,有各种各样的使用方式,然后你对于使用亚马逊云服务器做哪些其他你更感兴趣的操作,大家可以自行去体验一下。

四、使用服务器搭建博客网站

有了服务器之后,这里我们进行该亚马逊云服务器的后台,然后使用SSH远程访问这个云服务器,有了云服务器之后,这里我们需要来安装一下前置软件,首先是git(不了解git的朋友可以参考我之前的专栏:git) 用来拉取开源项目使用的:执行如下命令进行安装:

sudo yum install git

验证git是否安装成功,输入命令 git --help,得到的界面如下说明安装成功:

接下来我们需要安装这个docker和docker compose:

sudo yum install docker -y

本次我们要使用到的博客软件是solo,很多程序员的个人网站都是基于它来搭建的:

其github地址及其功能如下:

接下来我们执行如下命令将项目克隆到我们本地

git clone https://github.com/liumapp/solo-in-docker.git

然后照着其给开源项目给我们的运行命令运行一下就好了,这里不再赘述:

sudo docker-compose up

通过docker来部署项目真的是非常的方便,如果你是一个docker小白推荐还是深入学习一下。最后我们打开浏览器访问一下我们的服务器地址,界面还是非常好看的:

然后也可以点击进行它的后台,也可以看到相关的功能也是非常丰富的:

上手来看,网站的运行度还是十分流程丝滑的,具体的实操,大家自行体验去吧。

五、个人浅解及总结

体验过亚马逊推出的轻量应用服务器,还是比较有良好的用户体验的。无论是快速启动和部署还是灵活的资源调整都是比较丝滑的相对来说,最最重要的一点就是亚马逊轻量应用服务器在全球范围内部署了多个数据中心,用户可以选择就近的数据中心来获得低延迟的访问体验。这一点是国内大部分云服务商所无法比拟的。其提供的免费试用也是非常人性化:

对于一个学生党或者说个人开发者来说,选择亚马逊云也是一个比较不错的选择,一台VPS对于他们这些开发者来说是一个独立、可定制、灵活和可扩展的开发环境,为他们提供了一个理想的平台来进行软件开发、测试和部署工作。 行业的不同计算类别的不同,提供他们选择的方式也不同:

 还是那句话,喜欢它就冲,不要等到后悔才会跑回床上偷偷听反方向的钟。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1171249.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【MySQL事务篇】MySQL事务日志

MySQL事务日志 文章目录 MySQL事务日志1. 概述2. redo 日志2.1 概述2.2 redo log的好处、特点2.3 redo的组成2.4 redo的整体流程2.5 redo log的刷盘策略2.6 redo log file 参数设置相关 3. undo 日志3.1 概述3.2 Undo日志的作用3.3 undo的存储结构1. 回滚段与undo页2. 回滚段与…

洗地机哪个品牌好?家用洗地机选购攻略

随着家用洗地机的普及和市场的广泛认可,进入洗地机行业的制造商也越来越多。在面对众多洗地机品牌时,消费者常常感到困惑,不知道如何选择。面对众多选择,选择有良好保障的知名洗地机品牌是明智之举。知名品牌在质量、售后服务等方…

水离子壁炉的工作原理与优势

当我们想到都是传统的壁炉,但是现在有一种全新的壁炉—水离子雾化壁炉,它以杀菌、环保和净化空气的特点受到人们的热烈欢迎。 水离子壁炉听上去可能有点高科技,但其实它的工作原理相当简单。这种壁炉利用了水的独特性质。壁炉内有一个系统&a…

ipswitch如何用Public key 連接sftp

Options--SSH--Client Keys---import 先選擇Putty Key Generator save出來的public key(.pub)文件(Putty Key Generator 保存時可能沒加.pub後綴保存,可自行對public key加上後綴.pub) 先選擇Putty Key Generator save出來的private key(.…

GAMP源码阅读:PPP中的模型改正:天线相位中心、天线相位缠绕、潮汐、地球自转效应、引力延迟

原始 Markdown文档、Visio流程图、XMind思维导图见:https://github.com/LiZhengXiao99/Navigation-Learning 文章目录 一、卫星天线相位中心改正1、原理2、文件读取3、setpcv():设置天线参数4、satantoff():卫星 PCO 改正5、satantpcv()&…

以太网实验1.mdio接口读写实验

以太网常见硬件组成: fpga首先发送数据到经过udp层、ip层以及mac层的封装 主要有MAC控制器、PHY芯片、网络变压器和RJ45接头组成,有的系统会有DMA控制。一般的系统中CPU和MAC以及DMA控制器都是集成在一块芯片上的,为了节省空间简化设计&…

物联网AI MicroPython传感器学习 之 SSD1306 OLED显示屏幕

学物联网,来万物简单IoT物联网!! 一、产品简介 OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(Organic Electroluminesence Display, OEL…

管理文件:文件批量重命名,轻松删除文件名中的空格

在文件管理中,我们经常会遇到文件名中带有空格的情况。这些空格可能会使文件在某些情况下难以被正确识别或使用,因此我们需要掌握一些技巧来轻松删除文件名中的空格。现在使用云炫文件管理器批量重命名进行批量处理。以下是如何操作的步骤详解&#xff1…

Unity中Shader的GI的直接光实现

文章目录 前言一、在上一篇文章中,得到GI相关数据后,需要对其进行Lambert光照模型计算二、在准备好上面步骤后,我们需要准备缺少的数据1、准备上图中的 s.Normal2、准备上图中的 s.Albedo 前言 Unity中Shader的GI的直接光实现,基…

Python基础入门例程30-NP30 用列表实现队列(列表)

最近的博文: Python基础入门例程29-NP29 用列表实现栈(列表)-CSDN博客 Python基础入门例程28-NP28 密码游戏(列表)-CSDN博客 Python基础入门例程27-NP27 朋友们的喜好(列表)-CSDN博客 目录 …

缺陷之灵魂操作bug

一、前言 正常来说,我们在测试缺陷的时候都是按照case来测试的,但是有些场景,例如说发散思维这种场景,就会找到一些比较不太正常、不好复现的缺陷,然后如果要辅助研发修复,就会极为痛苦。 二、场景描述 大…

免费获得临时域名/内网穿透

文章目录 Coplar 介绍Coplar 使用场景Coplar 使用 Coplar 介绍 》官网地址《 官网介绍: cpolar极点云: 公开一个本地Web站点至公网 只需一行命令,就可以将内网站点发布至公网,方便给客户演示。高效调试微信公众号、小程序、对接支付宝网关…

163M水经微图从入门到精通文档教程

我们在《47GB从入门到精通微图视频教程》一文中,为大家分享了视频教程。 由于有一些比较偏理论的内容不便于录制视频,因此文档教程才会更加完整全面。 CHM文档教程 我们将水经微图的文档教程制作成了CHM文件,共有163M大小。 教程内容主要…

佳易王羽毛球馆计时计费管理系统软件下载,支持连接灯控

软件特色: 1、功能实用,操作简单,不会电脑也会操作,软件免安装,已内置数据库。佳易王羽毛球馆计时计费系统软件免安装版V17.6,是集计时计费、商品销售、会员管理、备注记事本、定时提醒功能于一体的管理软…

Keras人工智能神经网络 Regressor 回归 神经网络搭建

前期分享了使用tensorflow来进行神经网络的回归,tensorflow构建神经网络 本期我们来使用Keras来搭建一个简单的神经网络 Keras神经网络可以用来模拟回归问题 (regression),例如给下面一组数据,用一条线来对数据进行拟合,并可以预…

GPT学习笔记

百度的文心一言 阿里的通义千问 通过GPT能力,提升用户体验和产品力 GPT的出现是AI的iPhone时刻。2007年1月9日,第一代iPhone发布,开启移动互联网时代。新一轮的产业革命。 GPT模型发展时间线: Copilot - 副驾驶 应用&#xf…

Angular-07:组件生命周期

三个阶段: ① 挂载阶段1.1 constructor1.2 ngOnInit ② 更新阶段2.1 ngOnChanges2.2 ngAfterViewInit2.3 ngAfterContentInit2.4 ngDoCheck ③ 卸载阶段3.1 onOnDestroy ④ 在组件中添加所有方法并打印 该表按照执行顺序编写 编号函数名实现名说明1constructorcons…

基于单片机的智能感应监控系统的设计

收藏和点赞,您的关注是我创作的动力 文章目录 概要 一、系统分析2.1 整个控制系统的设计要求2.2 总体设计方案 二、系统硬件电路设计3.1 硬件电路介绍3.2 控制电路分析3.2.1 复位电路 三 软件设计原理图 四、 结论五、 文章目录 概要 因为人们在生活中对安全防范的…

【JAVA学习笔记】61 - 线程入门、常用方法、同步机制,以及本章作业(难点)

项目代码 https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter17/src/com/yinhai 线程 一、线程相关概念 1.程序 是为完成特定任务、用某种语言编写的一组指令的集合。简单的说:就是我们写的代码 2.进程 1)进程是指运行中的程序&#x…

劳易测扫码条码分段读取实现方法

添加如下3个功能块:M10,M13和M27 设置BCL参数:Code type 1 为Code128 参数:Mode为Range 参数:Number Of digits 1 为条码最小长度 Number Of digits 2 为条码最大长度。 设置M10:Mode(With …