跳转至

获取云服务器

什么是云服务器

云服务器是在云计算环境中运行的虚拟服务器(而不是物理服务器)。它通过互联网构建、托管和传递,可以远程访问。它们也被称为虚拟服务器。简单理解,就是一台离你很远但是你可以通过命令行控制的电脑。

云服务器提供商

云服务器有许多选择,比较出名的几家有:

可以多浏览一下这些提供商的网站,选择最适合你的。

如何确定云服务器的配置

在选择云服务器的配置时,需要考虑的关键因素有:

  • 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上,你可以使用 PuTTYMobaXterm(我最喜欢的!)。在Mac上,你可以使用第三方工具,如 Termius。它们可以帮助你记住云服务器的IP地址、用户名和密码,你可以通过一键连接到云服务器。此外,你还可以使用它们在本地计算机和云服务器之间传输文件。大多数这些工具都是免费的或有免费的计划。

要连接到云服务器,你需要知道云服务器的IP地址、用户名和密码。你可以在你的账户中找到它们。

要使用ssh连接到云服务器,你可以使用以下命令:

ssh username@ip_address

安装必要的软件

连接到云服务器后,你可以安装必要的软件。例如,你可以安装 Docker 来运行容器,或者你可以安装 Nginx 来运行网站。

将文件上传到云服务器

连接到云服务器后,你可以将文件上传到云服务器。例如,你可以上传文件来运行一个网站。

Tip

你可以使用第三方工具,如 WinSCP,将文件上传到云服务器。

此外,使用git和GitHub,你可以将你的仓库克隆到你的云服务器,并将最新的更改从你的仓库拉到你的云服务器。

使用云服务器

这部分取决于你的实际需求。你可以使用云服务器来运行网站,或者将其用作物联网设备的中介,或者用作开发环境,等等。

结语

这就是本文的全部内容。希望你喜欢!