我刚刚发现我可以使用Python编写一个真正的simple web server。我已经有一个Apache Web服务器,我想在这台机器上尝试基于Python的Web服务器。但是,如果尝试尝试,可能会引起某种冲突。我的意思是两个Web服务器将如何“决定”谁需要服务器处理来自客户端的请求?

最佳答案

让他们监听不同的端口,您会没事的。

默认的Web端口是80。当您在浏览器中打开某些网址而不指定端口时,默认情况下使用80。

您可以将Web服务器配置为侦听其他端口,但随后还需要在url中明确指定它:

http://localhost:8080

选择端口时,请注意,此专用端口号尚未被您所安装并在盒子上运行的任何软件使用。否则,您猜对了,就会发生冲突。

附言就在几天前,我重新安装了IIS,但无法启动(看似无故)。原来新版本的Skype占用了此默认端口!必须删除其设置“使用端口80和443作为传入连接的替代方法”。

10-08 08:57
查看更多