Web-Hosting

在 Kubernetes 和 docker 之前如何管理伺服器?

  • April 28, 2021

這些天來,容器被用於伺服器似乎是理所當然的。那時我是一名初級開發人員,但我能回憶起一些事情。我會列出事情的經過,我希望有人補充缺失的部分。

  1. 創建 zip 文件(包含所有程式碼 + 包)
  2. ssh 進入伺服器
  3. 解壓
  4. 配置阿帕奇
  5. 設置多個伺服器(可選)
  6. 使用配置文件實現自動縮放…(這部分真的不記得了)
  • 我相信這需要像 Chef 或類似程序這樣的東西,你有一個 EC2 可以使用的配置文件,或者有基本上可以執行所有命令的 bash 腳本

Linux 伺服器(正如您提到的 ssh):

puppet、ansible、chef、salt,之前是 python/ruby 腳本。在 perl 腳本之前。在那個 bash 腳本之前。在那之前打卡

DEB 和 RPM 而不是 ZIP 文件(因此您可以對部署進行版本化並使用標準工具)。在 deb/rpm 中說“需要 apache”並不難,然後將文件放入sites-enabled或類似文件夾中。

直到雲環境,自動縮放才成為現實。

引用自:https://serverfault.com/questions/1061547