2012.03.27

mod_jk 1.2.35リリース


mod_jk 1.2.35 がリリースされてました。

下の記事で書いたcrashするっていう bugid=52921が修正されていて、apache 2.2でも2.4でも無事動作しました。
===http://tomcat.apache.org/connectors-doc/miscellaneous/changelog.html===
fix 52921: HTTPD: Fix crash in uri mapping. (mturk)
==================================================================

めでたし、めでたし。
んでは、本番のapacheを2.4にしてみますか。。。

| | コメント (0) | トラックバック (0)

2012.03.16

mod_jk 1.2.33

apache 2.4.1 対応の mod_jk 1.2.33 がリリースされてましたが、昨日入れ込んでみたら、apache 2.4 どころか apache2.2 でも動かない。。。
あれ?とか思ってたら今日、バグ登録されてるようです。
https://issues.apache.org/bugzilla/show_bug.cgi?id=52921
むーん。。。。。

3/27 追記
上の記事に書いたとおり、mod_jk 1.2.35 でこのバグが修正されたようです。

| | コメント (0) | トラックバック (0)

2012.02.28

apache2.4.1リリース



apache2.4.1 がリリースされました!

とりあえずということでコンパイルしてみたら、エラー…。

いろいろ見てみると apache2.2.x を見つけるとそのインクルードファイルを参照しているみたい。
だもんで、 古いapache のディレクトリを /usr/local/apache2 から /usr/local/apache2.old とかに変更してコンパイルしてみたら、無事通りました。

でも、mod_jk のコンパイルで
===
mod_jk.c: In function 'init_ws_service':
mod_jk.c:767: error: 'conn_rec' has no member named 'remote_ip'
mod_jk.c:768: error: 'conn_rec' has no member named 'remote_addr'
mod_jk.c:1036: error: 'conn_rec' has no member named 'remote_ip'
mod_jk.c:1036: error: 'conn_rec' has no member named 'remote_ip'

===
んな、エラーが。。。

で、調べてみたら、どうやら構造体のメンバー名が変更されたようです。
http://httpd.apache.org/docs/trunk/developer/new_api_2_4.html#upgrading
===
conn_rec->remote_ip and conn_rec->remote_addr
These fields have been renamed in order to distinguish between the client IP address of the connection and the useragent IP address of the request (potentially overridden by a load balancer or proxy). References to either of these fields must be updated with one of the following options, as appropriate for the module:
When you require the IP address of the user agent, which might be connected directly to the server, or might optionally be separated from the server by a transparent load balancer or proxy, use request_rec->useragent_ip and request_rec->useragent_addr.
When you require the IP address of the client that is connected directly to the server, which might be the useragent or might be the load balancer or proxy itself, use conn_rec->client_ip and conn_rec->client_addr.

===
だもんで、 apache2.0/mod_jk.c 内のメンバー名を上記にしたがって client_ip, client_addr へ変更したら無事コンパイルも通りました。

とはいえ。。。本番環境にはapache2.4対応のmod_jkがリリースされるのを待ってから…って感じですかね。

| | コメント (0) | トラックバック (0)

2011.11.05

MySQLのクライアントのみのインストール



MySQL 5.5.17 でmysqlクライアントのみをインストール

5.1.x系では configure 時に --without-server を指定すれば、クライアントだけ(ライブラリとかもだけど)インストールしてくれたんで、5.5.xでも cmake 時に -DWITHOUT_SERVER=1 でやってみると、なんとライブラリとかのみでクライアントはインストールしてくんない。。。(泣)

ま、フルでインストールしちゃえばよいんだけどなんかなぁ~、、、と思って試してみたら出来たんでメモ。

===
cmake で -DWITHOUT_SERVER=0 もしくはその指定は無しで cmake。
パッケージのルートの下にある client ディレクトリの下で make , make install を実行
===

ってこんだけなんだけど、無事クライアントだけインストール完了。。。

| | コメント (0) | トラックバック (0)

2011.10.04

MySQL 5.5.16 のコンパイル(cmake)



MySQL 5.5.16 のコンパイル

cmakeでMakeFileを作成するときに、opensslをデフォルト以外のパスでインストールしてあるときにSSLの検出に失敗するバグがあるみたい・・・
http://bugs.mysql.com/bug.php?id=61619

で、なんとかならんもんかと思い、小細工を弄してみたら、なんとか下記でcmakeが通りました。

(1)/usr/local/ssl にopensslをインストールしてあるとして
# cd /usr/include
# ln -s /usr/local/ssl/include/openssl .
で、システムインクルードパスに強引にシンボリックリンク

===【追記】===
シンボリックリンクしなくても以下のパラメータを2つとも指定すれば大丈夫なようです。
-DCMAKE_INCLUDE_PATH=/usr/local/ssl/include
-DCMAKE_C_FLAGS=-I/usr/local/ssl/include
============

(2)cmake時のパラメータに以下を追加
-DWITH_SSL=system -DOPENSSL_LIBRARIES=/usr/local/ssl/lib/libssl.so -DCRYPTO_LIBRARY=/usr/local/ssl/lib/libcrypto.so

でつつがなく cmake -LA とすると WITH_SSLがsystemになってました。


【追記】
残念ながら 5.5.18 でも直ってないですね。。。この方法でコンパイルしました。

| | コメント (0) | トラックバック (0)

2011.02.08

Gary Moore 訃報

昨年、21年ぶりに来日公演見に行ったのに…。
58歳って若すぎだろ。そろそろロックに回帰するかもなんて噂が立ってた矢先なのに。

泣きのギターといえば、この2曲。。。
The Loner

Empty Rooms

それとブルースだけど、昨年の公演でも演ってた
Still Got The Blues

でも、今はまさに
Rest InPeace

| | コメント (0) | トラックバック (0)

2010.06.30

tomcat 7.0 公開!

tomcat 7.0 がとうとう公開されてました。
まだサーバーに入れ込んでないんだけど、最近そういった時間がまったく取れないほど忙しい…。
隙間をついてちょっと挑戦してみたんだけど、どうやら本当に invoker が削除されてしまったようだ。
む~ん、servlet-mapping をいちいち書くの面倒なんだけど…。
っていうかaxis2にしろstrutsにしろ、java書いてんだかxml書いてんだか。。。。。

世の中の流れかねぇ~

| | コメント (0) | トラックバック (0)

2010.05.17

R.I.P DIO

なんとロニー・ジェイムス・ディオが亡くなったそうです。。。

67歳、、、まだまだな歳じゃないですか。
残念。。。

| | コメント (0) | トラックバック (0)

2010.02.20

A7X&マイキー

この記事にも書いたけど、昨年の年末にドラマーを失った Avenged Sevenfold がゲストドラマーにDream Theaterのマイクポートノイを迎えて新作のレコーディングに入ったそう・・・。
http://oops-music.com/info/view_news.html?nid=54021

これまたいきなりビッグニュースですねぇ。新作が楽しみ…。

| | コメント (0) | トラックバック (0)

2010.02.16

ゲイリームーア来日!


ゲーリームーアの来日が決定したっちゅうニュースがちょいと前だけどウドーから来た。

だもんで、でかいほうの箱を予約販売で買っちまいました。
もうロック系の曲は演奏しないみたいな感じらしいけど、21年ぶりとか言われちゃうとついポチッとボタンを押しちゃう。
ブルース自体にはあんま興味ないけど、アドレナリン出まくるライブだとよいなぁ~

| | コメント (0) | トラックバック (0)

«MySQLの危機