如何运行多语言 Web 应用程序服务器?

如何运行多语言 Web 应用程序服务器?

我是一名 Web 应用程序开发人员,每当我为我的应用程序购买 Web 托管时,我都会受到支持的技术或资源数量(例如堆大小)的限制,因此我决定获取 VPS 并设置好一切。

我尝试安装 apache + mod_php、mod_python 等,但无法让虚拟主机工作,因为我并不是真正的系统管理员,所以我不知道如何去做。

然后我尝试了具有插件功能的 glass-fish,它具有预构建的扩展,您可以从更新工具中安装,该工具基本上提供 Jython(和 python/Django)和 JRuby。我只尝试使用 cgi 模块的 .py,但似乎不起作用,我不是 python 或 ruby​​ 开发人员,但愿意学习其中一种并使用我的 VPS 来测试我的应用程序。

然后我想运行我经常使用的 PHP,在网上搜索时,我偶然发现了这篇文章,它建议使用 Quercus http://download.oracle.com/docs/cd/E19798-01/821-1760/giraf/index.html

无需进行任何特殊设置,只需将 quercus war 文件提取到服务器文档根目录中并进行测试,但这也不起作用。所以我想知道是否有人可以给我一些提示或指南,以便设置我的多技术应用服务器。

我是一名 php 和 java 开发人员,我希望至少能够运行这两个,python 则是额外的。

PS:我正在运行 Windows Server 2008 R2

答案1

再试一次 apache - 谷歌搜索“apache 设置虚拟主机”应该会有所帮助。它通常易于配置,并且 PHP 集成良好。然后,您将安装 PHP(如果您可以运行二进制安装程序,它会负责 apache 配置和 mod_php)。不需要安装 Java,因为解释器存在于客户端计算机上。Python 的安装方式与 PHP 类似。

相关内容