好吧,我承认这个问题与 Python 关系不是很大,但我真的折腾两天了,网上各种搜索各种试,到现在还没有解决。
我是 win10 16257,安装了 ubuntu 子系统,在子系统上做测试。 近来想弄一个爬虫,想用 redis 记录下哪些爬过了,如果爬虫崩溃,可以从继续干活。
直接 apt-get install redis-server,以为一切 OK。但虽然显示启动成功了, 但其实端口没有打开。也无法连接。 然后我又顺手试了一下 nginx ,同样的问题,启动成功,但端口没有打开,不能连接。
网上找了一圈,关于这个问题,要么是 master 进程相关的,要么是 nginx 的 80 端口占用了,这两个我都试过,还是一样。我的 win10 上没有占用 80 端口的应用,但如果我把 80 端口故意占用,nginx 就提示端口占用,无法启动。 所以上面两个问题,都可以排除。
网上有一个文章,说到有可能是 IP6 的问题。于是我再次安装 apache 测试,果然,这次出现了与 IP 相关的问题,但无奈我对 IP6 完全不了解,也不知道是啥意思。 apache 安装成功之后,启动出现错误:
下图是 ubuntu 上的 IP 信息
请大神指点。。。 (防火墙全关了)
1
jy00566722 OP 有朋友知道嘛。。。。。
我重装之后,还是一样 |