Anonymous12345 Asked: 2010-01-26 07:46:18 +0800 CST2010-01-26 07:46:18 +0800 CST 2010-01-26 07:46:18 +0800 CST 什么是 Servlet 容器以及如何安装? 772 我即将从供应商处订购 VPS(虚拟专用服务器),我想我必须安装一些 Servlet 容器,对吗? 我即将使用 SOLR,我的网站是基于 PHP MYSQL JAVASCRIPT 的。 servlet 容器的安装如何工作?.exe 文件? 我对servlet容器非常陌生,所以请详细解释... 另外,我怎么知道我应该使用哪个 servlet 容器? 我将使用的 VPS 操作系统是 Linux。 谢谢 PS:不知道这是否属于ServerFault java linux solr servlets 4 个回答 Voted Best Answer user30760 2010-01-26T07:56:20+08:002010-01-26T07:56:20+08:00 servlet 容器基本上是抽象Servlet API的具体实现。它们可从多个品牌获得:Oracle Glassfish、Apache Tomcat、Eclipse Jetty、JBoss AS等。 servlet 容器通常已经用纯 java 编程。因此,基本上您需要做的就是安装 JRE(有时需要 JDK)。至于任何 Java 软件,您基本上都可以从中下载一个 ZIP,它将包含 servlet 容器和几个启动/关闭脚本。或者,如果您绑定到 Windows 和/或想要将其作为服务安装,有些也可以作为 EXE 使用。检查之前链接的服务器的下载部分有问题。 选择哪一个取决于功能要求,但我认为 Apache Tomcat 足以满足您的特定目的。Sun Glassfish 和 JBoss AS 都是成熟的Java EE API实现,而不仅仅是一个 servlet 容器。 Tomcat 有一个相当不错的“入门”文档:http: //tomcat.apache.org/tomcat-7.0-doc/index.html 希望这可以帮助。 danben 2010-01-26T07:55:49+08:002010-01-26T07:55:49+08:00 Solr 与 Jetty 一起分发。除非您特别想运行不同的容器,否则不需要安装。 您可以在 Jetty 中启动 Solr,方法是cding to $SOLR_HOME/example($SOLR_HOME您的 Solr 安装的根目录在哪里)并运行java -jar start.jar. 这将在端口 8983 上启动 Solr。 然后您可以通过查看进行测试http://your.machine.name:8983/solr(如果浏览器在同一台机器上运行,则使用 localhost)。 Quentin 2010-01-26T07:51:40+08:002010-01-26T07:51:40+08:00 我想我必须安装一些 Servlet Container 对吧?我即将使用 SOLR 由于 SOLR 需要一个,是的,如果您还没有安装一个。 servlet 容器的安装如何工作?.exe 文件? 在 Windows 上,这是一种方式。我相信 msi 文件是这类事情的首选。 我将使用的 VPS 操作系统是 Linux。 比 exe 对你没有多大好处,因为它是 MS DOS / MS Windows 可执行格式。维基百科有一个 servlet 容器列表。您需要找到一个与您的操作系统兼容的操作系统并阅读其说明。 更好的是,由于您目前对该主题的了解似乎很低,请聘请具有该平台经验的系统管理员来帮助您入门。 Shayan 2010-01-26T07:55:02+08:002010-01-26T07:55:02+08:00 你可以使用apache tomcat。它易于使用且可靠。它是最常用的一种。你可以从这里得到它。它有一个很好的文档。
servlet 容器基本上是抽象Servlet API的具体实现。它们可从多个品牌获得:Oracle Glassfish、Apache Tomcat、Eclipse Jetty、JBoss AS等。
servlet 容器通常已经用纯 java 编程。因此,基本上您需要做的就是安装 JRE(有时需要 JDK)。至于任何 Java 软件,您基本上都可以从中下载一个 ZIP,它将包含 servlet 容器和几个启动/关闭脚本。或者,如果您绑定到 Windows 和/或想要将其作为服务安装,有些也可以作为 EXE 使用。检查之前链接的服务器的下载部分有问题。
选择哪一个取决于功能要求,但我认为 Apache Tomcat 足以满足您的特定目的。Sun Glassfish 和 JBoss AS 都是成熟的Java EE API实现,而不仅仅是一个 servlet 容器。
Tomcat 有一个相当不错的“入门”文档:http: //tomcat.apache.org/tomcat-7.0-doc/index.html
希望这可以帮助。
Solr 与 Jetty 一起分发。除非您特别想运行不同的容器,否则不需要安装。
您可以在 Jetty 中启动 Solr,方法是
cd
ing to$SOLR_HOME/example
($SOLR_HOME
您的 Solr 安装的根目录在哪里)并运行java -jar start.jar
. 这将在端口 8983 上启动 Solr。然后您可以通过查看进行测试
http://your.machine.name:8983/solr
(如果浏览器在同一台机器上运行,则使用 localhost)。由于 SOLR 需要一个,是的,如果您还没有安装一个。
在 Windows 上,这是一种方式。我相信 msi 文件是这类事情的首选。
比 exe 对你没有多大好处,因为它是 MS DOS / MS Windows 可执行格式。维基百科有一个 servlet 容器列表。您需要找到一个与您的操作系统兼容的操作系统并阅读其说明。
更好的是,由于您目前对该主题的了解似乎很低,请聘请具有该平台经验的系统管理员来帮助您入门。
你可以使用apache tomcat。它易于使用且可靠。它是最常用的一种。你可以从这里得到它。它有一个很好的文档。