Jump to content

在 Amazon EC2 上安裝 NixOS

From NixOS Wiki
This page is a translated version of the page Install NixOS on Amazon EC2 and the translation is 100% complete.

Amazon EC2 是一個廣泛使用的雲部署平台,隸屬於亞馬遜網絡服務 (AWS)。NixOS 主要通過 AMI 和 nixos-generators 項目支持該平台。

公共 NixOS AMIs

AWS 上可用的 NixOS AMI 列表位於 此處,更新的列表位於:此處(參見 此討論線程)。

這些 AMI 的默認用戶是 root。沒有默認密碼,而是使用在 EC2 創建過程中選擇的 SSH 密鑰進行身份驗證。

創建 NixOS AMI

目前,nixos-generators 項目是創建您自己的 NixOS AMI 的最佳方法。請遵循 nixos-generators 提供的說明,然後遵循 AWS 提供的介紹

其他資源

在 EC2 上構建和導入 NixOS AMI 作者:Jack Kelly

故障排除

SSH 要求輸入密碼

通過 SSH 連接到新啟動的 EC2 實例時,可能會要求輸入密碼。這似乎是因為 amazon-init systemd 服務仍在讀取用戶數據。請退出當前的 SSH 連接,並在幾分鐘後重試。