WinServer 2012 WAMP搭建

基於阿里ECSWinServer2012 搭建WAMP環境(非集成環境)

  1. 下載APAchephp

    clipboard.png

    • 選擇windows版本apache

    clipboard.png

    • 選擇apacheHauswindows

    clipboard.png

    • 選擇須要的版本,進行下載就好安全

    clipboard.png

  2. 安裝apache服務器

    • 瀏覽一下Apache的目錄吧~spa

    • 進入bin目錄,執行命令:httpd -k install.net

    不幸的是…… 安裝失敗了:code

    Suggestion [3,General]: 未找到命令 httpd,但它確實存在於當前位置。Windows PowerShell 默認狀況下不從當
    果信任此命令,請改成鍵入 ".httpd"。有關更多詳細信息,請參閱 "get-help about_Command_Precedence"。

    好吧,很明顯~,再次執行命令:.httpd -k install;

    結果仍是不行,缺乏VCRUNTIME140.dll。

    好吧其實,在Windows下運行最新版的Apache和php都須要Visual C++Redistributable 2015,那麼安裝一次便可解決環境問題。

    下載地址是:https://www.microsoft.com/en-...

    不過我第一次弄的時候不讓我下載,提示當前安裝設置不可下載..,好煩,去IE的安全設置中,把下載開啓而後在下載吧。

    安裝後記得重啓~。

    重啓倒計時十、九、八、七、六、五、四、三、二、1,bong~

    當我滿心歡喜再次安裝的時候,有跳進了另外一個坑。

    Installing the 'Apache2.4' service
    The 'Apache2.4' service is successfully installed.
    Testing httpd.conf....
    Errors reported here must be corrected before the service can be started.
    httpd.exe: Syntax error on line 39 of C:/Program Files/Apache24/conf/httpd.conf: ServerRoot must be a valid directory

    根據提示咱們來修改一下服務器根目錄吧~

    因而終於安裝好了

    打開管理界面啓動Apache。

    個人蛋啊~,又出現了這個錯誤:the requested operation has failed。不知其因此然。

    • 檢查一下80端口是否佔用了,結果大失所望沒有被佔用

    • 在apache/bin中執行 .httpd -t 我去居然有報錯~ 猜測必定是我更改ServerRoot的時候弄錯了

    • 檢查側ServerRoot在通過一番研究後改爲了Apache24,修改吧騷年~

    • 成功啓動Apache,Localhsot訪問成功

  3. 安裝MYSQL

    • 下載地址:http://dev.mysql.com/download...

    • 安裝:

      報了這個麼錯
      ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
      估計是服務爲啓動:net start mysql啓動吧,結果說服務名無效,好吧
      mysqld --install而後在net start mysql

  4. 安裝PHP

相關文章
相關標籤/搜索