自動設定 Unix 伺服器

自動設定 Unix 伺服器

我有一些關於設定 Unix 伺服器以及如何順利完成此操作的各種問題:

  1. 我剛剛在 Mac 上的 Virtual Box 中安裝了 Ubuntu。我突然意識到,在整個安裝過程中,你必須坐在機器旁邊回答問題。 (在第一個畫面上詢問所有問題不是更好嗎?這樣我就可以在安裝時離開辦公桌並做其他事情?)有什麼方法可以為安裝提供包含所有這些設定的設定檔(使用者名稱、區域設定等? ),這樣我就可以直接按Enter 鍵,然後15 分鐘後返回即可完成安裝?

  2. 我想練習設定一台 Unix 機器,以確保我可以快速完成。所以我可以安裝很多軟體包並編輯設定檔。但是當我想從全新安裝重複整個過程時,我必須再次經歷整個繁瑣的安裝過程(問題1)。有沒有簡單的方法可以將 Ubuntu 重置/回溯到我的全新安裝? (即卸載所有軟體包,恢復所有設定檔等)

  3. 有沒有一個工具可以幫助您自動設定 Unix 伺服器?腳本可以負責執行 apt-get,但要為 php.ini、nginx.conf 等添加內容。 (我想為現有設定檔添加內容的原因是為了確保我獲得所有最新的預設)

先感謝您!

答案1

先生,這是三個問題。我懷疑這三個問題之前可能已經得到了答案。

關於1:始終回答問題。這在很大程度上取決於分佈。他們中的一些人會問很多問題,並在需要時不斷詢問。有些(例如 Ubuntu 桌面版)要求一組簡短的指令,然後一次安裝。

您喜歡哪種方法取決於目標。我討厭「ubuntu-12.10-desktop-amd64」自行安裝而沒有問我很多設定問題,因為我必須撤銷一些選擇。如果您只想測試某些內容而不打擾用戶,那麼這非常好,但對於伺服器樣式安裝,我想要完全控制。這意味著很多問題,最好有合理的預設值,讓您可以按return很多鍵來使用這些預設值。

然而,沒有一個單一的答案。您所能做的就是選擇最符合您目標的發行版。

有沒有辦法為安裝提供包含所有這些設定(使用者名稱、區域設定等?)的設定文件,這樣我只需按 Enter 鍵,然後 15 分鐘後返回即可完成安裝?

經常有。每個發行版的方式和是否有所不同。

我想練習設定一台 Unix 機器,以確保我可以快速完成。

如果您想重複安裝機器檢查軟體包,例如木偶。第一次配置它們需要大量工作,但接下來的一百台伺服器要快得多。

所以我可以安裝很多軟體包並編輯設定檔。但是當我想從全新安裝重複整個過程時,我必須再次經歷整個繁瑣的安裝過程(問題1)。有沒有簡單的方法可以將 Ubuntu 重置/回溯到我的全新安裝? (即卸載所有軟體包,恢復所有設定檔等)

請注意,我不建議對單一伺服器或兩台伺服器這樣做。但如果你有許多然後伺服器配置工具可以節省很多時間。

有沒有一個工具可以幫助您自動設定 Unix 伺服器?

有許多。在 Google 上快速搜尋「Linux 自動設定」就出現了

這些只是我第一次搜尋時出現的內容。我確信還有很多。

相關內容