TurnKey Tomcat をインストールし、Railo WAR をデプロイしました。デフォルトの www ディレクトリは .cfm ファイルを認識しないようですが、192.168.91.128/railo が .cfm ファイルを使用していることに注意してください。Railo と Tomcat のルートは拡張機能に依存していますか。.cfm ファイルはどこに展開する必要がありますか、または www を .cfm で動作するように変更するにはどうすればよいですか?
1 に答える
TomcatはJavaEE仕様の一部ではないため、デフォルトではColdFusionをサポートしていません。Tomcatにcfmファイルをデプロイする場合は、最初にColdFusionをインストールする必要があります。私は次のリンクを見つけました:
- http://www.andyallan.com/blog/post.cfm/installing-an-configuring-coldfusion-9-01-on-tomcat-7
- http://www.adobe.com/support/coldfusion/j2ee/phase2-tomcat-deploy.html
必要なColdFuionのバージョンを確認してください。
編集:
Railoがインストールされているようです(ColdFusion Engine)。私の提案は、http://www.getrailo.org/でドキュメントを確認することです。このサイトから私は次のことを発見しました:
まず、Railoのアーキテクチャが他のCFMLエンジンとは異なることを知っておくことが重要です。Railoの構成では、Webコンテキストレベルごとまたはグローバルコンテキストごとに行うことができます。では、Webコンテキストとは何ですか?
Webコンテキストとは何ですか? Webコンテキストは、アプリケーションサーバーによって提供される(Webサーバーではなく)保護された領域です。Webコンテキストは、アプリケーションサーバーの対応する構成ファイルのエントリによって定義されます。これらのファイルは、アプリサーバーごとに異なります。たとえば、Resinでは、このファイルはresin.confまたはresin.xmlと呼ばれますが、Tomcatではserver.xmlと呼ばれます。これらのWebコンテキストを定義する方法を確認するには、アプリケーションサーバーの対応するドキュメントを確認してください。
アプリケーションサーバーで新しいWebコンテキストを定義するという事実は、アプリケーションサーバーでWebサーバーの構成をミラーリングした場合にのみ、Webサーバーでの新しいWebサイトの定義をWebコンテキストベースで異なる方法で定義できる理由です。仮想ホスト定義。