这是一篇关于如何在 Linode 上设置虚拟专用服务器的教程。最后,你应该能够“启动”一台准备好向全世界提供你的应用程序服务的服务器!
当出现问题时,别忘了退一步思考你在做什么(而不仅仅是复制和粘贴命令)。看看是否有办法验证你之前采取的步骤是否有效,并阅读文档。记住,解决意外问题是这个过程的一部分。
自行托管项目的第一步是获取一个用于部署的虚拟专用服务器。我使用 Linode,因为它价格便宜且拥有一个良好的命令行界面工具。你可以在大多数虚拟专用服务器上设置你的项目,步骤大体相同,但初学者可能选择使用 Linode 并首次严格遵循这些步骤。
我将使用命令行界面,因为写下要运行的命令列表并在以后复制粘贴,比记住点击哪些按钮要容易得多。它还将有助于自动化流程或创建你可能某天会想要的虚拟专用服务器。
命令行界面文档在此处:https://github.com/linode/linode-cli/wiki/Installation
以及 GitHub 链接:https://github.com/linode/linode-cli
你的操作系统
如果你使用的是 Windows,我强烈建议使用 WSL(Windows Subsystem for Linux,Windows 的 Linux 子系统)。它将让你从 Windows 计算机上使用 Linux 命令。
以下是微软的文档:https://learn.microsoft.com/en-us/windows/wsl/install。
如果你使用的是 macOS 或 Linux,命令应该与我在这里使用的相同。
SSH 密钥
创建虚拟专用服务器后,你需要连接到它,以便在其上运行你的应用程序。为此,你需要 SSH 密钥,以便服务器知道你是谁。所以现在让我们创建一些吧!
使用以下命令创建 SSH 密钥:
ssh-keygen -t ed25519 -C "your_email@example.com"
你可以查看密钥以确保其已创建:
cat ~/.ssh/id_ed25519.pub
注意:SSH 密钥就像密码一样。不要分享它!
设置命令行界面
现在你有了 SSH 密钥,我们可以开始获取虚拟专用服务器了。首先,前往 Linode 并创建一个账户。
然后打开你的终端。
安装命令行界面工具:
pip3 install linode-cli
然后配置该工具
linode-cli configure
这将打开一个浏览器,并要求你使用创建的账户登录。
使用命令行界面创建虚拟专用服务器
Linode 将虚拟专用服务器称为“linode”。
你将使用的基本命令是 linode-cli。与 linodes(虚拟专用服务器)相关的命令后跟 linodes 子命令,然后是你需要传递的任何其他参数。因此,你将使用的命令看起来类似于 linode-cli linodes do-something。
创建虚拟专用服务器时,你需要指定它所在的区域以及虚拟专用服务器的类型。区域是 w
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。