Apache IPv6 Enabled For Windows

引子:最近需要搭建支持IPv6的Windows Server,故有此篇文章。

很多人都遇到了在Windows下安裝Apache不支持IPv6訪問的問題,通過兩種辦法可以解決這一問題:一是自己編譯,二是從網上尋找現成的版本。自己編譯我嫌麻煩,也沒有研究過,有興趣的可以去Demon的博客看看,那裏有說如何編譯使Windows下的Apache支持IPv6。而在網上尋找現成版本,最早找到的是XAMPP,它的新版本支持IPv6,但是XAMPP所帶的PHP版本與我鎖需要的版本不一樣,有些PHP擴展無法支持,並且XAMPP的PHP和Apache都是它自己編譯的,修改了很多東西,通用性較差。最終在Apache Haus上找到了Windows下支持IPv6第三方編譯版本。

下載地址:http://www.apachehaus.com/cgi-bin/download.plx

目前支持IPv6的最新版本是Apache 2.2.15,32位和64位的版本都有,下載的時候注意“IPv6 Enabled”字樣,別下錯了。

另外還需要下載安裝Microsoft Visual C++ 2008 Redistributable Package,這個網站編譯版本需要安裝這個東東。

下載地址:

Microsoft Visual C++ 2008 Redistributable Package (x86)

Microsoft Visual C++ 2008 Redistributable Package (x64)

安裝方法:

1.安裝Visual C++ 2008 Redistributable Package

2.將目錄Apache2解壓至C盤根目錄下(因爲配置文件中默認目錄爲c:/Apache2,如需要放在其他目錄,請修改配置文件)。

3.打開命令行模式,並且進入Apache所在目錄(如C:\Apache2),輸入httpd.exe(回車)即可啓動Apache

如果需要將Apache安裝爲服務,運行輸入httpd.exe -k install(回車)

啓動服務httpd.exe -k start(回車)

停止服務httpd.exe -k stop(回車)

重啓服務httpd.exe -k restart(回車)

卸載服務httpd.exe -k uninstall(回車)

其實和官方編譯的Apache使用完全一樣。

原文出處:http://rayyn.net/apache-2-2-x-ipv6-enabled-for-win.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章