トップ «前の日記(2011-09-18) 最新 次の日記(2011-09-24)» 編集

十日日記


2011-09-23

Link Aipo6 on Ubuntu 10.04 32bit(さくらのVPS 512)

さくらのVPSの話題を続ける。今度は、オープンソースのグループウェアAipo6をインストールしてみた。Aipo6はApache+TomcatとPostgreSQLとの組み合わせで動作するWebアプリで、要件としてメモリー1GB以上(CentOS 5.5で動作検証)を掲げている。512MBのVPS環境で動作させるためにはメモリーを節約する必要があり、そこでCentOSではなくUbuntu Serverを使う。

Ubuntuで動作させるためには、インストールスクリプトに若干の修正を要する。修正部分については、「ubuntu 9.10 server と Aipo 5」や「UbuntuにAipo6をインストール 」を読めば見当がつく。

Aipo6は標準では80番ポートを使うのだが、このポートはnginxのために開けておきたい。そこでTomcatの待ち受けポートを変更する。

# nano /usr/local/aipo/tomcat/conf/server.xml

して設定ファイルを開き、80番になっている部分を任意の数字に改めればよい。

ただし、これでURLが「http://www.example.com:8080/aipo/」となるのは少し格好悪いので、80番でnginxで受け取ってAipoに流すことを考える。つまり、「http://www.example.com/aipo/」とするとApacheに渡され、それ以外の場合にはnginxで表示するようにしたい。

# nano /etc/nginx/sites-enables/default

で設定ファイルを編集するのだが、悔しいかなプロキシの設定方法が理解できていない。とりあえずrewriteで逃げる。

location /aipo {
	rewrite ^/(.*)$ http://www.example.com:8080/$1;
}

こんな感じだが、引き続きプロキシについて調べることにする。

Tags: Linux
[]


プロフィール

渡辺 慎太郎(na@10days.org)

分野別表示

Admin | Client | Dev | Excel | Linux | PC | PDA | Web | iPad | web | 家電 | 文具 | | 英語 | 言語 | | 音楽

月別表示

1999|07|
2003|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|

最近の記事

雨量情報 dictionary.com Yahoo google Yahoo! 路線情報 東京アメッシュ l-mura l-aka l-momo 目次 r-mura r-aka r-daidai r-kiiro asahi.com nogulabo r-sora r-midori r-midori r-momo