我刚刚发现我可以使用Python编写一个非常简单的Web服务器。我已经有一个Apache Web服务器,我想在这台机器上尝试基于Python的Web服务器。但是,如果尝试尝试,可能会引起某种冲突。我的意思是两个Web服务器将如何“决定”谁需要服务器处理来自客户端的请求?
让他们监听不同的端口,您会没事的。
默认的Web端口是80。当您在浏览器中打开某些网址而不指定端口时,默认情况下使用80。
您可以将Web服务器配置为侦听其他端口,但随后还需要在url中明确指定它:
http://localhost:8080
选择端口时,请注意,此专用端口号尚未被您所安装并在盒子上运行的任何软件使用。否则,您猜对了,就会发生冲突。
PS:几天前重新安装时,我无法启动IIS(似乎没有原因)。原来新版本的Skype占用了此默认端口!必须删除其设置“使用端口80和443作为传入连接的替代方法”。