我即将从提供商处订购 VPS(虚拟专用服务器),我想我必须安装一些 Servlet 容器,对吗?
我即将使用 SOLR,我的网站基于 PHP MYSQL JAVASCRIPT。
servlet 容器的安装如何进行?.exe 文件?
我对 servlet 容器非常陌生,所以请详细解释一下......
另外,我怎么知道我应该使用哪个 servlet 容器?
我将使用的 VPS 操作系统是 Linux。
谢谢
PS:不知道这是否属于 ServerFault
答案1
servlet 容器基本上是一个具体实施摘要Servlet API. 有多种品牌可供选择:甲骨文Glassfish,阿帕奇 Tomcat,日蚀码头,JBoss应用等等。
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
希望这可以帮助。
答案2
Solr 随 Jetty 一起发布。除非您特别想运行不同的容器,否则无需安装。
您可以通过cd
进入$SOLR_HOME/example
($SOLR_HOME
Solr 安装的根目录)并运行来在 Jetty 中启动 Solr java -jar start.jar
。这将在端口 8983 上启动 Solr。
然后您可以通过查看进行测试http://your.machine.name:8983/solr
(如果浏览器在同一台机器上运行,则使用 localhost)。
答案3
我想我必须安装一些 Servlet 容器,对吧?我即将使用 SOLR
因为 SOLR 需要一个,所以是的,如果您尚未安装的话。
servlet 容器的安装如何进行?.exe 文件?
在 Windows 上,这是一种方法。我相信 msi 文件更适合这种用途。
我将使用的 VPS 操作系统是 Linux。
那么 exe 对你没什么用,因为它是 MS DOS / MS Windows 可执行格式。维基百科有servlet 容器列表。您需要找到一个与您的操作系统兼容的并阅读其说明。
更好的是,由于您目前对该主题的了解似乎相当低,请聘请具有该平台经验的系统管理员来帮助您入门。
答案4
您可以使用 apache tomcat。它易于使用且可靠。它是最常用的之一。您可以从这里. 它有非常好的文档。