Linux nginx上的Scalatra:如何设置?

Linux nginx上的Scalatra:如何设置?,linux,mongodb,nginx,jetty,scalatra,Linux,Mongodb,Nginx,Jetty,Scalatra,想要设置Scalatra在运行nginx的盒子上运行 已经正确设置了nginx,并且能够提供静态html页面,但是,我现在希望将其指向Scalatra应用程序。所有可用的文档似乎都假定使用的服务器是Jetty:例如- 我假设我不能简单地将其指向文件夹,因为jetty配置需要除此之外的类名和servlet映射 如何配置nginx以指向Scalatra应用程序 谢谢 其他信息: Ubuntu12.04是我的操作系统,所以答案可能是特定的,也可能是在Linux上运行的任何东西 奖金: 在答案中加入

想要设置Scalatra在运行nginx的盒子上运行

已经正确设置了nginx,并且能够提供静态html页面,但是,我现在希望将其指向Scalatra应用程序。所有可用的文档似乎都假定使用的服务器是Jetty:例如-

我假设我不能简单地将其指向文件夹,因为jetty配置需要除此之外的类名和servlet映射

如何配置nginx以指向Scalatra应用程序

谢谢


其他信息: Ubuntu12.04是我的操作系统,所以答案可能是特定的,也可能是在Linux上运行的任何东西


奖金:
在答案中加入MongoDB,即如何使用Scalatra和MongoDB设置nginx,以获得额外分数

使用nginx进行设置很容易在java服务器上查看文档


一旦您启动并运行了安装,您就可以启动并运行了。

使用nginx进行设置很容易查看java服务器上的文档


一旦你开始安装并运行,你就开始安装并运行。

这不是一个好问题,因为谷歌是你在这里的朋友,但我提供了一个指向nginx和casbah文档的答案,这应该足以让你开始安装running@Ross:啊,不过,我在搜索时确实遇到了这些,我特别地忽略了使用Jetty的东西。我认为这意味着使用nginx直接为scala应用服务是不可能的?(抱歉,对于新手问题,顺便说一句)不,你需要一个java Web服务器来运行它,然后你可以通过nginx代理。这不是一个好问题,因为谷歌是你的朋友,但我提供了一个答案,指向nginx和casbah的文档,这应该足以让你站起来running@Ross:啊,不过,我在搜索时确实遇到了这些,我特别地忽略了使用Jetty的东西。我认为这意味着使用nginx直接为scala应用服务是不可能的?(对不起,对于新手问题,顺便说一句)不,你需要一个java Web服务器来运行它,然后你可以通过nginxi代理。我喜欢这句话“一旦你启动并运行,安装casbah并启动并运行。”。。。这是一个小循环,但很典型,我喜欢这句话:“一旦你开始运行,安装casbah,你就开始运行了。”。。。它有点圆形,但很典型