竞拍网站开发/怎样建立自己网站
文章目录
一、什么是轻量级服务器/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对于他们这些开发者来说是一个独立、可定制、灵活和可扩展的开发环境,为他们提供了一个理想的平台来进行软件开发、测试和部署工作。 行业的不同计算类别的不同,提供他们选择的方式也不同:
相关文章:

一站式解决方案:体验亚马逊轻量服务器/VPS的顶级服务与灵活性
文章目录 一、什么是轻量级服务器/VPS 二、服务器创建步骤 三、服务器连接客户端(私钥登录) 四、使用服务器搭建博客网站 五、个人浅解及总结 一、什么是轻量级服务器/VPS 亚马逊推出的轻量级服务器/VPS:是一种基于云计算技术的虚拟服务器解决方案。它允许用户…...

pda条码二维码扫描数据采集安卓手持终端扫码热敏标签打印一体机
HT800新一代移动物联终端是深圳联强优创信息科技有限公司自主研发的基于Android11操作系统的高性能、高可靠的工业级手持数据终端,能与其它设备进行无线通讯,提供良好的操作界面,支持条码扫描、RFID读写(NFC)、GPS定位…...

白上这么多年班,才知道数据可视化这么简单
写编程整理数据、做数据可视化分析,不仅难度大、易僵化,还效率低,不能及时响应业务的数据分析需求。那怎么办?换个BI数据可视化工具,套用BI方案,数据分析模型、BI数据可视化分析报表都一应俱全,…...

伊朗黑客对以色列科技和教育领域发起破坏性网络攻击
导语 近期,以色列的高等教育和科技领域遭受了一系列破坏性的网络攻击。这些攻击始于2023年1月,旨在部署以前未记录的数据清除恶意软件。在最近的攻击中,攻击者试图窃取个人身份信息和知识产权等敏感数据。本文将介绍这些攻击的具体细节&#…...

前端初始化项目切换镜像命令
不切换成国内镜像容易出现: idealTree:moni: sill idealTree buildDeps 一直卡着 命令如下: 一、 npm config get registry,查看当前镜像地址 二、出现 https://registry.npmjs.org/ 则表示在国外 三、使用以下命令切换成国内阿里…...

Springboot中解析JSON字符串(jackson库ObjectMapper解析JSON字符串)
1、ObjectMapper与JSONObject比较 1、ObjectMapper属于jackson库的一部分,JSONObject属于alibaba的fastjson,两者各有优劣,可根据自己的系统环境选择使用哪种技术。 2、目前来看,Jackson社区相对活跃,Spring MVC和Spring Boot都…...

QtC++与QToolButton详解
介绍 QToolButton 是 Qt 中的一个控件类,用于创建工具按钮,它有以下主要作用和特点: 工具按钮: QToolButton 用于创建工具按钮,允许用户执行各种操作,如启动功能、弹出菜单、打开文件等。工具按钮通常用于…...

Vue创建浅层响应式数据
shallowReactive:只处理对象第一层数据的响应式(浅响应式)。 shallowRef:只处理基本数据类型的响应式,不处理对象类型的响应式。 shallowReactive 适用于:如果有一个对象类型的数据,结构比较深…...

【Python 千题 —— 基础篇】判断列表是否为空
题目描述 题目描述 编写一个程序,给出一个列表,判断该列表是否为空。如果该列表为空,输出 “The list is empty”;如果不为空,输出 “The list is not empty”。 输入描述 无输入。 输出描述 根据该列表是否为空…...

基于Java+SpringBoot+Mybaties-plus+Vue+ElementUI 失物招领小程序 设计与实现
一.项目介绍 失物招领小程序 用户登录、忘记密码、退出系统 发布失物 和 发布招领 查看我发布的失物和招领信息 失捡物品模块可以查看和搜索所有用户发布的信息。 二.环境需要 1.运行环境:java jdk1.8 2.ide环境:IDEA、Eclipse、Myeclipse都可以&#…...

找到【SVM】中最优的惩罚项系数C
因为本来SVM是想找到间隔最大的分割面,所以C越大,SVC会选择边际更小的,能够更好的分类所有训练点的决策边界,不过模型的训练时间也会越长。如果C的设定值较小,那SVC会尽量最大化边界,决策功能会更简单&…...

Go 面向对象,多态
面向对象 工程结构 新建一个oop.go package _oop // Package _oop 引用名称import ("fmt""strconv" )// GIRL 常量 const (// GIRL 自增GIRL Gender iotaFIRSTSECONDTHIRD )type Gender uint8 // 无符号的8位整数类型// User 结构体 type User struct…...

Anaconda如何创建一个环境
activate env_name 激活环境,env_name:环境名 deactivate env_name 激活环境 conda list …...

【gerrit】【技巧】如何获取gerrit库入库统计信息之三——gerrit搜索之时间过滤条件
🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)🐳博客主页:花神庙码农 ,地址:https://blog.csdn.net/qxhgd🌐系列专栏:善假于物&#…...

wpf Grid布局详解 `Auto` 和 `*` 是两种常见的设置方式 行或列占多个单元格,有点像excel里的合并单元格。使其余的列平均分配剩余的空间
比如只有行的界面 <Window x:Class"GenerateTokenApp.MainWindow"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d"http://schemas.microsoft.com/exp…...

js 高效生成连续递增的小数数组
简介 JavaScript 按照指定间隔生成连续递增的数组。 1. 循环生成 function generateIncrementalArray(start, end, step) {const result [];for (let i start; i < end; i step) {result.push(parseFloat(i.toFixed(1))); // 使用 toFixed() 方法限定小数位数}return r…...

『昆仑天工』4款AI产品开源!提供API对接!
在文章开篇,小圈先介绍下 昆仑万维 公司旗下的AI大模型**『天工』**,它是由昆仑万维自研的双千亿级大语言模型, 也是国内首个对标ChatGPT的双千亿级大语言模型,可满足文案创作、知识问答、代码编程、逻辑推演、数理推算等需求。 …...

C语言--每日五道选择题--Day2
第一题: 1、有如下代码,则 *(p[0]1) 所代表的数组元素是( ) int a[3][2] {1, 2, 3, 4, 5, 6}, *p[3]; p[0] a[1]; A: a[0][1] B: a[1][0] C: a[1][1] D: a[1][2] 答案及解析:C 首先要明确p是一个指针数组 p[0] a[…...

C++——类和对象(初始化列表、匿名对象、static成员、类的隐式类型转换和explicit关键字、内部类)
初始化列表、匿名对象、static成员、类的隐式类型转换和explicit关键字、内部类 本章思维导图: 注:本章思维导图对应的xmind文件和.png文件都已同步导入至资源 文章目录 初始化列表、匿名对象、static成员、类的隐式类型转换和explicit关键字、内部类1.…...

高德地图撒点组件
一、引入amap地图库 - public/index.html <script type"text/javascript">window._AMapSecurityConfig {securityJsCode: 地图密钥 }</script><scripttype"text/javascript"src"https://webapi.amap.com/maps?v1.4.8&key111111…...

TCP/IP协议群
TCP/IP协议群 什么是TCP/IP协议群 从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用到的协议群的统称。具体来说,IP 或 ICMP、…...

esxi 6.7下安装黑裙
esxi上创建一个黑裙系统的虚拟机,用来存资料 一、工具 硬件: 工控机:装有esxi6.7系统(192.168.100.2),配置:3865U,16G内存,120Gmsata120sata硬盘,6个网口 主…...

C++初阶-类和对象(下)
类和对象(下) 一、再谈构造函数构造函数体赋值初始化列表explicit关键字 二、static成员概念特性 三、友元友元函数友元类 四、内部类五、匿名对象六、拷贝对象时的一些编译器优化七、再次理解类和对象 一、再谈构造函数 构造函数体赋值 在创建对象时&a…...

MD5校验 C语言实现 (附源码)
1.简介 MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。 MD5算法具有以下特点&am…...

成功解决/bin/sh: cc: command not found和/bin/sh: g++: command not found
成功解决/bin/sh: cc: command not found和/bin/sh: g: command not found 目录 解决问题 解决思路 解决方法 解决问题 make: cc: Command not found /bin/sh: cc: command not found expr: syntax error expr: syntax error make: cc: Command not found I llama.cpp buil…...

理解ELMo 模型
ELMo是一种用于处理自然语言的技术,它能够帮助计算机更好地理解词语在不同上下文中的含义。比如,在句子"他去银行取钱"("He went to the bank to withdraw money")和"他在河岸边钓鱼"(&…...

oracle 基础语法总结
常用简单查询汇总(必须掌握,记不住的收藏以备查看) 1、查询有奖金的员工: select* from emp where comm is not null; 2、查询没有奖金的员工信息: select * from emp where comm is null; 3、两个条件以上就得用and 如查询工资大于1500和有…...

Visual Studio 2017附加依赖项
在读韩国人尹圣雨的《TCP/IP网络编程》,在书中教我如何在Visual Studio 2008中设置附加依赖项,但是我使用的是Visual Studio 2017,所以我写下这篇文章学习如何在Visual Studio 2017附加依赖项。 在项目这里选择属性。 选择输入这一项,然后点…...

获取狮子座明年恋爱运势预测API接口
获取狮子座明年恋爱运势预测API接口的功能是通过API接口获取狮子座明年恋爱运势的预测结果,为用户提供恋爱运势指导。 首先,使用挖数据平台该API接口需要先申请API密钥。在获取API密钥后,可以使用该接口进行开发。 API接口地址为:…...

USB HID在系统下通信的一些总结
前言 这篇文章主要介绍在PC(上位机,Host)端,通过HID与硬件进行通信的一些总结,像很多同学肯定和我一样压根不想 去了解什么USB相关的资料,毕竟USB太复杂了,只想有个API给我们进行下数据就好了&…...