Mac OS X で Tomcat を動かすまでのメモ(1)

自習環境を作るために、Mac OS X 10.10.5 の上で Tomcat 8 を動かそうと思うので、その環境設定メモ。

Tomcat 自体のインストールは簡単。

Java で書かれているので、Java の実行環境のあるマシン上なら、プログラムファイルを落としてきて適当なところに配置するだけ。特別なインストール作業は必要無い。

まず、http://tomcat.apache.org/download-80.cgi から 8.0.33 をダウンロード。
ちなみに実体は、http://ftp.riken.jp/net/apache/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz だった。

落としてきた tar.gz ファイルを、アーカイブユーティリティで展開。
(ちなみに Zip ファイルもあるので、そちらがお好きなかたは、そちらをどうぞ)
展開して出来た apache-tomcat-8.0.33 フォルダを、アプリケーションフォルダの下に移動、またはコピー。

で、ここからはターミナルソフト上で作業を行なう。

Naf:~ shinoda$ cd /Applications
Naf:Applications shinoda$ cd apache-tomcat-8.0.33
Naf:apache-tomcat-8.0.33 shinoda$ cd bin
Naf:bin shinoda$ ls -la
total 1576
drwxr-xr-x@ 25 shinoda  admin     850  3 31 10:16 .
drwxr-xr-x@ 13 shinoda  admin     442  3 31 10:16 ..
-rw-r--r--@  1 shinoda  admin   28657  3 19 05:32 bootstrap.jar
-rw-r--r--@  1 shinoda  admin    1647  3 19 05:33 catalina-tasks.xml
-rw-r--r--@  1 shinoda  admin   13825  3 19 05:32 catalina.bat
-rwxr-xr-x@  1 shinoda  admin   21389  3 19 05:32 catalina.sh
-rw-r--r--@  1 shinoda  admin  204944  3 19 05:32 commons-daemon-native.tar.gz
   ~途中略~
-rw-r--r--@  1 shinoda  admin    2020  3 19 05:32 shutdown.bat
-rwxr-xr-x@  1 shinoda  admin    1902  3 19 05:32 shutdown.sh
-rw-r--r--@  1 shinoda  admin    2022  3 19 05:32 startup.bat
-rwxr-xr-x@  1 shinoda  admin    1904  3 19 05:32 startup.sh
-rw-r--r--@  1 shinoda  admin   40845  3 19 05:32 tomcat-juli.jar
-rw-r--r--@  1 shinoda  admin  389032  3 19 05:32 tomcat-native.tar.gz
-rw-r--r--@  1 shinoda  admin    4057  3 19 05:32 tool-wrapper.bat
-rwxr-xr-x@  1 shinoda  admin    5061  3 19 05:32 tool-wrapper.sh
-rw-r--r--@  1 shinoda  admin    2026  3 19 05:32 version.bat
-rwxr-xr-x@  1 shinoda  admin    1908  3 19 05:32 version.sh

ちゃんとファイルは展開されているようなので、この中の startup.sh を実行、

Naf:bin shinoda$ ./startup.sh
Using CATALINA_BASE:   /Applications/apache-tomcat-8.0.33
Using CATALINA_HOME:   /Applications/apache-tomcat-8.0.33
Using CATALINA_TMPDIR: /Applications/apache-tomcat-8.0.33/temp
Using JRE_HOME:        /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Using CLASSPATH:       /Applications/apache-tomcat-8.0.33/bin/bootstrap.jar:/Applications/apache-tomcat-8.0.33/bin/tomcat-juli.jar
Tomcat started.

お、普通に起動したなと思ったけど、ps コマンド叩いてみたら起動してない。

Naf:bin shinoda$ ps auxww|grep tomcat
shinoda          2277   0.0  0.0  2432772    540 s000  R+   11:28AM   0:00.00 grep tomcat

当然、http://localhost:8080/ で画面も見れない。

/Applications/apache-tomcat-8.0.33/logs/catalina.out を見てみると、

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0

だって。

J2SE 8 = 52
J2SE 7 = 51
J2SE 6.0 = 50
J2SE 5.0 = 49

だから、51.0 以上ってことは、Java SE 7 以上ってことか。

確かに、バージョンを確認してみると、

Naf:logs shinoda$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode)

開発者バージョン 1.6.0 ってことは Java SE 6 ってことか。
そんな古い Java しか入ってなかったっけ?

それじゃあということで、2016/3/23 に公開されたばかりの Version 8 Update 77 をダウンロードしてこようとしたら、たった 64.27MB のインストールに 5時間だって。
おい、いい加減にしろ!と思ったら、2.7MB ダウンロードしたところで固まってしまった・・・

今、ここ(^^;;;

トラックバック(0)

このブログ記事を参照しているブログ一覧: Mac OS X で Tomcat を動かすまでのメモ(1)

このブログ記事に対するトラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/3862

コメントする

このブログ記事について

このページは、shinodaが2016年4月 2日 02:16に書いたブログ記事です。

ひとつ前のブログ記事は「初めての「彩龍」のチャーシュー丼」です。

次のブログ記事は「「揚げイカ下足のピリ辛炒め」も唐辛子が美味かった~(笑)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら