Litblue.com版权所有,转载请注明出处
很开心今天开通ipv6,于是苦心搜索相关资料,准备建个可ipv6访问的web服务器,可是网上这方面的资料几乎为零,但功夫不负有心人,最后终于成功了!没想到其实非常的简单,却因为没有相关的资料和知识,费了这么大劲。所以写下这教程,仅供大家参考!

软件apache_2052-win32.msi
httpd-2.0.52-win32-ipv6.zip
ipv6的安装请参照网上相关资料!
首先安装apache,这个不用我多说了,大家都明白了。
然后解压httpd-2.0.52-win32-ipv6.zip,把里面的文件覆盖到apache安装目录下。
最后就是最关键的配置了。注意几个关键的地方
第一个地方
#Listen 12.34.56.78:80
Listen [::]:80
# 监听ipv6的请求
Listen 0.0.0.0:80
#此外如果你的多IP,把0.0.0.0替换成你自己的IP
第二个地方
ServerName 0.0.0.0:80
#这个地方一个要把0.0.0.0替换成你的IPV4的地址,我就是想当然把他替换成V6的地址,结果弄了很久不成功!

其它的地方自己看着改了,呵呵,这个不是我要讲的重点,网上相关教程多的是!

over!
附软件下载地址
http://win6.jp/

引用地址:http://litblue.net/p/527

楼被抢了20层了

  1. 兄弟你真好啊。正是我需要的东西,那个地址绑定都快把我搞郁闷了。


    飞力 Says @ 05-06-14 22:47
  2. to blues:
    你好!看了你的关于建立支持IPV6的Web服务器配置,想请教个问题。按照你的方法,为什么总会提示“Listen [::]:80 ”有语法错误?还有你能不能把这个过程写的更详细一点。谢谢


    guan Says @ 05-10-12 09:34
  3. 检查一下你的拼写吧
    就那几个步骤啊
    我觉得没法再详细了哦
    sorry!


    blues Says @ 05-10-12 11:59
  4. to blues:
    谢谢你的回答!
    我想在IPv6环境下,建立一个Web服务器,还想建立一个FTP服务器,实现基于IPv6的实验。我第一次用apache,有很多不懂的地方,你提到的那个httpd-2.0.52-win32-ipv6.zip,我不太清楚,在安装完apache之后,已经产生一个conf文件,为什么还要用这个文件?以及要把这个文件覆盖具体的什么目录下,是要替换什么文件么?谢谢


    guan Says @ 05-10-13 14:08
  5. 我明白了,安装httpd-2.0.52-win32-ipv6.zip是为了使apache支持IPv6地址,我把httpd-2.0.52-win32-ipv6.zip中的全部文件覆盖到apache2目录下,系统却提示“找不到。。。一个组件”,还是只用httpd-win.conf替换其中的一个叫http.conf文件


    guan Says @ 05-10-14 14:42
  6. 呵呵
    全部文件都要替换过去
    而且只能用相应的原版+相应的ipv6版本
    停止apche后再替换文件


    blues Says @ 05-10-14 17:21
  7. 按照你说的,我是把ipv6版本中的文件全部覆盖到apache2目录下了,可是却出现了这样的提示“没有找到MSVCR71.dll”,apache服务器启动不起来了,为什么呢?我该怎么做呢?


    guan Says @ 05-10-17 09:05
  8. RUNTIME LIBRARY:

    IPv6 Apache requires runtime library. Put DLL files included in mfcXX.zip on the system folder (C:\WINDOWS\system32).
    mfc71.zip: it’s not required if Microsoft Visual Studio .NET 2003 is installed.


    blues Says @ 05-10-17 10:40
  9. Thanks a lot!


    guan Says @ 05-10-17 13:54
  10. I have solved the problem about runtime libiary.but a new one comes.I modified the file “httpd.conf” in a way as you said before.but when apache starts,a problem occurs”no listening sockets available”"could not bind address0:0:0:0:80″what should i do!thanks again!


    guan Says @ 05-10-17 14:39
  11. not 0:0:0:0:80 but 0.0.0.0:80


    blues Says @ 05-10-17 20:35
  12. 我写的是0.0.0.0:80。出现的错误就是上面的那个提示,不知道为什么


    guan Says @ 05-10-18 13:26
  13. 机器刚启动的时候apache是可以运行的,但是当推出apache在运行apache的时候,就会出现上面的提示“no listening sockets available”"could not bind address0.0.0.0.80”


    guan Says @ 05-10-18 13:47
  14. 把0.0.0.0改成你自己的ipv4 ip test一下
    另外多查一下apache的资料


    blues Says @ 05-10-18 15:49
  15. 多谢了!我试了,还是不好用


    guan Says @ 05-10-18 16:14
  16. to blues:
    这几天多谢你了,我的支持ipv6的apache已经成功了。默认首页是.html文件已经成功了,呵呵,不过还要请教一个问题,就是怎样显示.asp文件?


    guan Says @ 05-10-19 09:20
  17. asp用IIS
    用apache设置麻烦而且效率低


    blues Says @ 05-10-19 09:57
  18. 谢谢了!


    guan Says @ 05-10-19 10:54
  19. 连接不好下,那位热心的xdjm可mail给我 hnsyk@163.com. thx


    hnsyk Says @ 07-09-3 16:20
  20. Thanks for sharing


    Doodee Says @ 08-02-3 06:42

要说点啥就在这吧