朋友做网站,python自带的server老是用着用着休眠,查了下,好像自带的server是容易这样,官方也说不要用于生产环境。改成lighttpd,照着网上的文章安装,启动服务,但网站链接不上,netstat -tnlp | grep lighttpd 看到
tcp6 0 0 :::80 ::😗 LISTEN 26559/lighttpd
这个tcp6就有点诡异, 一般好像是tcp啊,
英文谷歌了下,https://tecadmin.net/install-lighttpd-web-server-centos-rhel/?unapproved=55805&moderation-hash=55957022c97d16bb44a3c8efa1c81bb1#comment-55805
这篇文章 说到 /etc/lighttpd/lighttpd.conf 中 server.use-ipv6 默认是 enable,导致 默认支持 ipv6,而不是ipv4,
而网站服务器的IP是 ipv4的,怪不得, 前面那个 tcp6应该是说 监听的ipv6地址,查了下,的确如此,
那么 server.use-ipv6 改成 disable即可, 果然,修改后重启服务, 网站能连上了