Snow Leopard上でTomcatとApacheをつなぐ

2011-03-30 07:09

いろいろあってSnow Leoapard上でTomcatを動かし、:8080をつけずに動かす必要に迫られた。というわけで標題の作業をあれこれやっていたわけだ。

主に

Installing Apache Tomcat 6 on Mac OS X 10.5 Leopard or Mac OS X 10.6 Snow Leopardより引用:

Installing Apache Tomcat 6 on Mac OS X is primarily a matter of downloading the appropriate packages and then following the UNIX installation instructions included with the package.

↑のページのInstructionに沿って行った。ただし

Secure Tomcat
Setup Tomcat Java Server as a UNIX Daemon - JSVC
Compile and Install Tomcat Native Library
Configure Tomcat for Database Access

は飛ばしている。また一箇所

Installing Apache Tomcat 6 on Mac OS X 10.5 Leopard or Mac OS X 10.6 Snow Leopardより引用:

# Configure a make file to create a 32/64-bit 4-way universal binary
CFLAGS='-arch ppc -arch i386 -arch ppc64 -arch x86_64' APXSLDFLAGS='-arch ppc -arch i386 -arch ppc64 -arch x86_64' ./configure --with-apxs=/usr/sbin/apxs

のところは、エラーがでたので、-arch ppc, -arch ppc64の二つのオプションを削除した。

-----
なんでこのようなことを書くかといえば、先日書いた「slim3で例外発生」のエントリーが思ったより多くの人の役にたてているようだからだ。

私自身ほかの人が書いたこのようなエントリーに助けられることが多い。何がエラーメッセージがあれば、それをGoogle先生の検索窓にコピペするのはほぼ半自動的な反応となっている。

というわけで、これから「なんだこれは」というようなエントリーが散見されると思います。