小编典典

我可以在同一台计算机上运行两个Web服务器吗?

python

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


阅读 590

收藏
2021-01-20

共1个答案

小编典典

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

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

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

http://localhost:8080

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

PS:几天前重新安装时,我无法启动IIS(似乎没有原因)。原来新版本的Skype占用了此默认端口!必须删除其设置“使用端口80和443作为传入连接的替代方法”。

2021-01-20