获取云服务器¶
什么是云服务器¶
云服务器是在云计算环境中运行的虚拟服务器(而不是物理服务器)。它通过互联网构建、托管和传递,可以远程访问。它们也被称为虚拟服务器。简单理解,就是一台离你很远但是你可以通过命令行控制的电脑。
云服务器提供商¶
云服务器有许多选择,比较出名的几家有:
-
阿里云 (Alibaba Cloud) [我的服务器使用的就是阿里云]
可以多浏览一下这些提供商的网站,选择最适合你的。
如何确定云服务器的配置¶
在选择云服务器的配置时,需要考虑的关键因素有:
-
CPU - 决定云服务器的计算能力。
-
内存 - 决定云服务器的内存量。
-
存储 - 决定云服务器的存储量。
-
带宽 - 与云服务器的网络速度有关。
-
位置 - 决定云服务器的位置。位置越接近你,网络速度越快。
-
价格 - 不用多说了,有多少钱,干多少事。
-
用途 - 用途决定服务器配置的底线。例如,如果你打算使用云服务器运行网站,需要确保配置足够顺畅运行网站。
探索云服务器提供商的网站¶
查看云服务器提供商提供的服务,确定自己的选择。例如,我选择了阿里云的弹性云服务器(Elastic Cloud Server),这是一个可用于托管网站、运行企业应用程序或创建开发环境的虚拟服务器。
创建账户¶
通常,提供商要求你在使用他们的服务之前创建一个账户。你可以在你的账户中管理所有云服务器。
创建实例¶
在支付云服务器费用后,你可以创建一个实例。实例是一个可用于托管网站、运行企业应用程序或创建开发环境的虚拟服务器。你可以在云服务器提供商的网站上创建一个实例。通常,提供商会提供一个向导程序来帮助你创建实例。创建实例后,你将能在你的账户中看到你的实例。你可以在账户中访问实例的必要信息,如IP地址、用户名和密码等。
选择和安装操作系统¶
你可以在创建实例时确定实例的操作系统,也可以在创建实例后安装操作系统。通常,提供商会提供一个向导来帮助你安装操作系统。你也可以自己安装操作系统。一般来说,市场上有两种云服务器的操作系统,Windows和Linux。大多数云服务器提供商都提供Windows和Linux。你可以选择最适合你的操作系统。
-
Windows - Windows是由微软开发的一系列操作系统。Windows是世界上最流行的操作系统。Windows易于使用,适合初学者。然而,Windows不是免费的,也不是开源的。
-
Linux - Linux是一系列基于Linux内核的开源类Unix操作系统,由Linus Torvalds于1991年9月17日首次发布。Linux是免费的,也是开源的。Linux适合高级用户。有许多Linux发行版,如Ubuntu、CentOS、Debian等。
在大多数情况下,云服务器上你会选择Linux。常见的选择是Ubuntu和CentOS。我选择了Ubuntu。
-
Ubuntu - Ubuntu是基于Debian的免费开源Linux发行版。Ubuntu正式发布了三个版本:桌面版、服务器版和用于物联网设备和机器人的Core版。所有版本都可以独立运行在计算机上,或在虚拟机中运行。Ubuntu是云服务器的流行操作系统。
-
CentOS - CentOS是一个提供免费、社区支持的计算平台,与其上游源Red Hat Enterprise Linux(RHEL)功能兼容。CentOS是云服务器的流行操作系统。
连接到云服务器¶
在创建实例后,你可以连接到云服务器。通常,提供商会提供一个向导程序来帮助你连接到云服务器。你也可以自己连接到云服务器。
如果你也和我一样使用阿里云,你需要现在实例的管理页面里面设置密码,然后就可以通过ssh连接到云服务器了。
Tip
对于终端工具,你可以使用提供商提供的基于Web的SSH,也可以使用第三方工具。在Windows上,你可以使用 PuTTY 或 MobaXterm(我最喜欢的!)。在Mac上,你可以使用第三方工具,如 Termius。它们可以帮助你记住云服务器的IP地址、用户名和密码,你可以通过一键连接到云服务器。此外,你还可以使用它们在本地计算机和云服务器之间传输文件。大多数这些工具都是免费的或有免费的计划。
要连接到云服务器,你需要知道云服务器的IP地址、用户名和密码。你可以在你的账户中找到它们。
要使用ssh连接到云服务器,你可以使用以下命令:
安装必要的软件¶
连接到云服务器后,你可以安装必要的软件。例如,你可以安装 Docker 来运行容器,或者你可以安装 Nginx 来运行网站。
将文件上传到云服务器¶
连接到云服务器后,你可以将文件上传到云服务器。例如,你可以上传文件来运行一个网站。
使用云服务器¶
这部分取决于你的实际需求。你可以使用云服务器来运行网站,或者将其用作物联网设备的中介,或者用作开发环境,等等。
结语¶
这就是本文的全部内容。希望你喜欢!