我即将从提供商订购VPS(虚拟专用服务器),我想我必须安装一些Servlet容器?
我即将使用SOLR,我的网站是基于PHP MYSQL JAVASCRIPT的。
如何安装一个servlet容器的工作? .exe文件?
我很新的servlet容器,所以请详细解释…
另外,我怎么知道我应该使用哪个servlet容器?
我将要使用的VPS操作系统是Linux。
谢谢
PS:不知道这是否属于ServerFault
servlet容器基本上是抽象Servlet API的具体实现 。 它们可以从几种产品中获得: Oracle Glassfish , Apache Tomcat , Eclipse Jetty , JBoss AS等等。
一个servlet容器通常已经用纯java编程了。 因此,基本上所有你需要做的就是安装一个JRE(有时候需要JDK)。 至于任何Java软件,你基本上可以从它下载一个ZIP,它将包含servlet容器和几个启动/closures脚本。 或者,如果你被绑定到Windows和/或想要安装它作为一个服务,一些也可以作为一个EXE。 检查前链接服务器的下载部分是否有问题。
select哪一个取决于function要求,但是我认为Apache Tomcat对于您的特定目的绰绰有余。 Sun Glassfish和JBoss AS都是完全成熟的Java EE API实现,而不仅仅是“一个”servlet容器。
Tomcat有一个相当不错的“入门”文档: http : //tomcat.apache.org/tomcat-7.0-doc/index.html
希望这可以帮助。
Solr与Jetty一起发行。 除非您特别要运行不同的容器,否则不需要安装。
您可以通过cd
到$SOLR_HOME/example
(其中$SOLR_HOME
是Solr安装的根目录)并运行java -jar start.jar
$SOLR_HOME/example
来在Jetty中启动Solr。 这将在端口8983带来Solr。
然后,您可以通过查看http://your.machine.name:8983/solr
(如果浏览器在同一台计算机上运行,请使用localhost)进行testing。
我想我必须安装一些Servlet容器吗? 我即将使用SOLR
由于SOLR需要一个,是的,如果你还没有安装。
如何安装一个servlet容器的工作? .exe文件?
在Windows上,这是一种方法。 我相信msi文件是这种事情的首选。
我将要使用的VPS操作系统是Linux。
因为它是MS DOS / MS Windows可执行格式,所以比起exe不会有太大的好处。 维基百科有一个servlet容器的列表 。 您需要find一个与您的操作系统兼容并阅读其说明。
更好的是,由于您对该主题的现有知识似乎很低,请聘请一位具有该平台经验的系统pipe理员来帮助您入门。
你可以使用apache tomcat。 它易于使用和可靠。 这是最常用的之一。 你可以从这里得到它。 它有一个非常好的文档。