日記

Apache2とAipoの連携

2009年4月 8日 09:13

今回AipoをインストールしたUbuntu Serverでは、すでにApache2が動作している。そのため、Aipo(tomcat)は自動的にポート81を使うようにインストールされる。これを、Apache2と連携させてhost.name/aipo/ でアクセスできるように設定する。

まず、Proxy関連のモジュールを有効にする必要がある。必要なモジュールは /etc/apache2/mods-available に入っている。
Ubuntu ServerをLAMPオプション付きでインストールした場合に自動的に作られるApache2.confでは、/etc/apache2/mods-enabled にあるモジュールをすべて読みこむ設定になっているので、必要なモジュールを  /etc/apache2/mods-enabled から /etc/apache2/mods-available に移動する。詳しくどれが必要か選ぶのが面倒くさかったので、適当に(笑)

sudo mv /etc/apache2/mods-available/proxy* /etc/apache2/mods-enabled

次に、sites-available/default を編集し、<VirtualHost *:80> 〜 </VirtualHost> の中に次の1文を書き足す。

ProxyPass /aipo/ ajp://localhost:8009/aipo/

さらに、proxyへのアクセス権を設定するために /etc/apache2/mods-enabled/proxy.conf を編集。

        <Proxy *>
                AddDefaultCharset off
                Order allow,deny
                Allow from all
                #Allow from .example.com
        </Proxy>

後は apache2 を再起動したら、http://host.name/aipo/ でアクセスを確認。

トラックバック(0)

このブログ記事を参照しているブログ一覧: Apache2とAipoの連携

このブログ記事に対するトラックバックURL: http://riskey.bigbean.net/mt5/mt-tb.cgi/1347

このブログ記事について

このページは、りすきー☆が2009年4月 8日 09:13に書いたブログ記事です。

ひとつ前のブログ記事は「Ubuntuにaipoをインストール」です。

次のブログ記事は「ノートPC新調」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ブログ内検索