我有一个用PHP构建的网站,目前在Apache服务器上运行(本地XAMPP)。我想将实时聊天系统集成到网站中。 PHP和Apache没有适应这一点,我决定使用Tornado和Python。
在将所有“聊天”委托给Tornado服务器的同时,在PHP中保留网站基础并在Apache上运行它的最简单方法是什么?我希望能够在本地做到这一点(......不用说,我已经成功安装了Tornado,并且一直在研究这个脚本。但是,我不确定如何将它集成到现有的网站中。 )
任何建议都非常感谢, 谢谢!
答案 0 :(得分:1)
最简单的方法是在不同的端口/地址上运行Tornado和Apache
所以你可能已经让Apache正在侦听端口80。龙卷风可以听81端口
如果服务器是多宿主的,那么你可以让Apache监听a.b.c.d:80并且Tornado监听a.b.c.e:80。这意味着您至少必须将Apache部分和Tornado部分放在不同的子域上
如果您需要在同一个域和端口下运行它们,那么您需要在它们前面使用精益和快速的东西来确定将哪个URL路由到哪个服务器。