0

WSO2 Carbon 3.2.2 をインストールしましたが、ブラウザーからアクセスできるいくつかの静的ファイル (具体的には、動作中の Web サイトを構成するさまざまな HTML および JavaScript ファイル) をホストしたいと考えています。からファイルにアクセスできるようにしたいhttp://localhost:9763/<MY_FILES>。Carbon 3.0.0 では、これはファイルを .xml に入れるのと同じくらい簡単でした<CARBON_HOME>/webapps/。Carbon 3.2.2 には<CARBON_HOME>/webapps/ディレクトリがなく、追加しても役に立ちません。

(特定の機能をインストールした後) に別の webapps ディレクトリがあることに気付きました<CARBON_HOME>/repository/deployment/server/webapps/が、それは特に war ファイルをデプロイするためのもののようです。

考えられるあらゆる場所にファイルを配置しようとしましたが、うまくいきませんでした。

インストールしなければならない機能はありますか? これらのファイルを配置する特別な場所はありますか? これはまだサポートされている機能ですか?

4

1 に答える 1

2

これは、Carbon の機能として宣伝されたり、推奨されたりしたことはありません。したがって、「非機能」の下位互換性は期待できません。

実稼働環境で正しいことは、Web サーバー (Apache、nginx など) を使用して静的ファイルを提供することです。これは、Web サーバーが最適化されているためです。次に、Web サーバー経由で Carbon への接続をプロキシします。たとえば、Apache の mod_proxy を使用します。

Application Server (または AppServer 機能を任意の Carbon サーバーにインストールした後) を使用して .war ファイルを作成し、そこに静的サイトを作成することができます。また、Application Server を使用する静的サイトの場合はやり過ぎです。

于 2013-02-27T17:01:16.953 に答える