プロバイダーから VPS (仮想プライベート サーバー) を注文しようとしているのですが、サーブレット コンテナーをインストールする必要があるのでしょうか?
私は SOLR を使用しようとしており、私の Web サイトは PHP MYSQL JAVASCRIPT ベースです。
サーブレット コンテナのインストールはどのように機能しますか? .exe ファイルですか?
私はサーブレット コンテナーについて非常に初心者なので、詳しく説明してください。
また、どのサーブレット コンテナを使用すればよいかはどうすればわかりますか?
私が使用する VPS OS は Linux です。
ありがとう
PS: これは ServerFault に属するかどうかはわかりません
答え1
サーブレットコンテナは基本的に具体的な実施要約のサーブレット APIいくつかのメーカーから入手可能です:オラクルグラスフィッシュ、アパッチトムキャット、エクリプス ジェッティ、JBoss ASなどなど。
サーブレット コンテナは通常、純粋な Java でプログラムされています。したがって、基本的に必要なのは JRE (場合によっては JDK が必要) がインストールされていることです。Java ソフトウェアの場合、基本的にそこから ZIP をダウンロードするだけで、サーブレット コンテナといくつかの起動/シャットダウン スクリプトが含まれます。または、Windows に縛られている場合やサービスとしてインストールしたい場合は、EXE として利用できるものもあります。ダウンロード以前にリンクされたサーバーのセクションが問題になります。
どちらを選ぶかは機能要件によりますが、Apache Tomcatは特定の目的には十分すぎると思います。Sun GlassfishとJBoss ASはどちらも本格的なものです。Java EE API実装多くの「単なる」サーブレット コンテナ以上のものです。
Tomcat には非常に優れた「入門」ドキュメントがあります:参考文献
お役に立てれば。
答え2
Solr は Jetty とともに配布されます。別のコンテナを明示的に実行する場合を除き、インストールは必要ありません。
( Solr インストールのルート)cd
にアクセスして を実行すると、Jetty 内で Solr を起動できます。これにより、ポート 8983 で Solr が起動します。$SOLR_HOME/example
$SOLR_HOME
java -jar start.jar
その後、表示してテストできますhttp://your.machine.name:8983/solr
(ブラウザーが同じマシン上で実行されている場合は localhost を使用します)。
答え3
サーブレットコンテナをインストールする必要があるのでしょうか?SOLRを使用するつもりです
SOLR には必要なので、まだインストールされていない場合は、はい。
サーブレット コンテナのインストールはどのように機能しますか? .exe ファイルですか?
Windows では、それが 1 つの方法です。そのような場合には、msi ファイルが適していると思います。
私が使用する VPS OS は Linux です。
exeはMS DOS / MS Windowsの実行形式なので、あまり役に立ちません。Wikipediaにはサーブレットコンテナのリストお使いの OS と互換性のあるものを見つけて、その手順を読む必要があります。
さらに良いのは、このテーマに関する現在の知識がかなり低いと思われるので、プラットフォームの経験があるシステム管理者を雇って、作業を開始するのを手伝ってもらうことです。
答え4
Apache Tomcat を使うことができます。使いやすく信頼性があります。最もよく使われているものの 1 つです。以下から入手できます。ここ非常によくできたドキュメントがあります。