[したいこと・しりたいこと・目標]
Macでmacportからtomcat6をインストール[環境]
Mac OS X 10.6 snow leopardjava version 1.6.0_15
McPorts-1.82.pkg
tomcat6
[前提]
xcode インストール済みmacports インストール済み
[したこと]
(01)
MacPorts自身とそのリストを最新の状態に更新する
$ sudo port selfupgrade
(02)
tomcat6をインストールする
$ sudo port -d install tomcat6
(03)
tomcat6を起動する
$ sudo /opt/local/share/java/tomcat6/bin/tomcatctl start
tomcat6を停止する
$ sudo /opt/local/share/java/tomcat6/bin/tomcatctl stop
(04)
apachと連携させるためのポートを開く
server.xmlの編集
$ sudo vi /opt/local/share/java/tomcat6/conf/server.xml
標準で上記の部分は有効になっているようだ
(05)
mod_proxy mod_proxy_ajp を 有効にする
$ vi /private/etc/apache2/httpd.conf
LoadModule proxy_module libexec/apache2/mod_proxy.so
LoadModule proxy_ajp_module libexec/apache2/mod_proxy_ajp.so
標準で上記の部分は有効になっているようだ
(06)
apacheにtomcatの場所を教える設定ファイルを作る
$ sudo vi /private/etc/apache2/other/httpd-tomcat6.conf
ProxyPass ajp://localhost:8009/
Order allow,deny
Allow from All
(07)
tomcatの場所を教える設定ファイルを、読み込む設定をする
$sudo vi /private/etc/apache2/httpd.conf
最後の行に追記する
Include /private/etc/apache2/other/httpd-tomcat6.conf
(05)
再起動と試験アクセス
$ sudo /opt/local/share/java/tomcat6/bin/tomcatctl stop
$ sudo /opt/local/share/java/tomcat6/bin/tomcatctl start
$ sudo apachectl restart
[その他]
ビルドの作業ぱす/opt/local/var/macports/build/
$ sudo port install tomcat6
コマンドではインストール出来ないかもしれない 。6時間放置したがだめだった
$ sudo port -d install tomcat6
コマンドならインストールできるみたいだ。3,4時間放置して、本を読んでいたら終わってた。
[参考]
MacPorts で Tomcat 6 をインストールする - make worldhttp://d.hatena.ne.jp/littlebuddha/20100422/1271946986
The MacPorts Project -- Home
http://www.macports.org/
0 コメント:
コメントを投稿