Tomcat with apr-connector

Linux の Tomcat で apr-connector を利用したい場合

Welcome! – The Apache Portable Runtime Project
http://apr.apache.org/

Apache Tomcat – Apache Tomcat
http://tomcat.apache.org/

apr, tomcatをダウンロードしてコンパイル、インストール。JDK6が/usr/java/jdk にインストールされているとしています。

——–
cd /usr/local/src
wget http://ftp.riken.jp/net/apache/apr/apr-1.3.0.tar.gz
wget http://www.meisei-u.ac.jp/mirror/apache/dist/tomcat/tomcat-6/v6.0.16/bin/apache-tomcat-6.0.16.tar.gz
tar xzf apr-1.3.0.tar.gz
cd apr-1.3.0/
./configure –prefix=/usr/local/apr-1.3.0
make
make install
cd /usr/local/
tar xzf src/apache-tomcat-6.0.16.tar.gz
cd /usr/local/apache-tomcat-6.0.16/bin/tomcat-native-1.1.12-src/jni/native/
./configure –with-apr=/usr/local/apr-1.3.0 –with-java-home=/usr/java/jdk –with-ssl=yes
make
make install
——–

/usr/local/apache-tomcat-6.0.16/conf/server.xml の Connector で、protocolにorg.apache.coyote.http11.Http11AprProtocol を指定したら、下記のようにして Tomcat を起動すればよい。

——–
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib:/usr/local/apr-1.3.0/lib \
  JAVA_HOME=/usr/java/jdk \
  /usr/local/apache-tomcat-6.0.16/bin/startup.sh
——–

* org.apache.coyote.http11.Http11NioProtocol を指定すると間違えていた部分を訂正しました。コメントありがとうございました。

CSS

Firefoxでエラーコンソールを開いたまま https://www.hiro345.net/blogs/hiro345 を開いたら、CSSのエラーがいくつか見つかった。ずいぶん長い間ミスに気がつかなかったような気がします。気をつけなければ。

Ping

ためしにping先を大量に追加してみた。変化はあるのだろうか。

http://rpc.pingomatic.com/
http://rpc.reader.livedoor.com/ping
http://ping.rss.drecom.jp/
http://ping.ask.jp/xmlrpc.m
http://api.my.yahoo.co.jp/rss/ping?u=https://www.hiro345.net/blogs/hiro345/feed
http://ping.fc2.com
http://rpc.technorati.com/rpc/ping
http://ping.namaan.net/rpc/
http://www.blogpeople.net/servlet/weblogUpdates
http://blog.goo.ne.jp/XMLRPC
http://blogstyle.jp/xmlrpc/
http://www.blogoole.com/ping/
http://www.blogoon.net/ping/
http://blog-search.net/up.php
http://ping.bloggers.jp/rpc/

Trac RSS

大した話ではないのですが、各自のチケットをRSSで取得したい場合は次のような感じでとれる。
http://trac.example.jp/trac/report/7?format=rss&USER=hiro345