Apache-2.2

在 Windows Server 2008 上設置 Web 伺服器?

  • April 5, 2011

我剛剛啟動了一個 Amazon ec2 實例,作業系統為 Windows Server 2008 32 位。

我設法通過遠端控制連接到實例,接下來我該怎麼做?

我將需要使用 Apache、php 和 mysql(以及 phpmyadmin)。(我一直在使用 wamp,直到現在),我應該重新安裝 Wamp 嗎?你有什麼建議(以前,所有這些都是由我的託管公司負責的,但現在,我需要自己做)。

我只需要一個簡單的網路伺服器。

我已從 xampp 網站閱讀(以下引自 xampp 網站):

正如在另一個地方提到的,XAMPP 不適合生產使用,而僅適用於開發環境中的開發人員。XAMPP 的配置是盡可能開放,並允許 Web 開發人員隨心所欲。對於開發環境這很好,但在生產環境中它可能是致命的。

這是 XAMPP 中缺少的安全性列表:

The MySQL administrator (root) has no password.
The MySQL daemon is accessible via network.
phpMyAdmin is accessible via network.
The XAMPP demopage is accessible via network.
The default users of Mercury and FileZilla are known.

基於這個事實,我應該​​手動安裝 apache、php 和 mysql 嗎?

在 Windows Server 上安裝和配置所有這些可能具有挑戰性,學習 ASP.NET/C# 可能更容易:-D。

我從未使用過 Wamp,但總的來說,您需要:

  • 全部下載並安裝;我建議將每個數據目錄放在您附加到實例的單獨 EBS 卷上
  • 確保在 Amazon 管理控制台中配置您的安全組,以打開您需要連接到伺服器的埠
  • 一旦您將伺服器設置為您想要的基本方式,請務必從中創建一個 AMI,以便您擁有一個可以在未來啟動的伺服器,而不必再次設置它

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