--- title: ubuntuにTomcatをインストールする author: kazu634 date: 2009-05-19 url: /2009/05/19/_1247/ wordtwit_post_info: - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4603;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' categories: - ubuntu ---

お仕事でWebアプリケーションのインフラ周りに関わることになりそうなので、とりあえずTomcatをUbuntuにインストールしてみました。インストール自体は簡単にできるので、後は簡単なWebアプリを作成してみようかと考え中です。

操作ログ

kazu634@kazu634-desktop% aptitude install sun-java6-jdk                                    ~ [1405]
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます
パッケージの状態を初期化しています... 完了
以下の新規パッケージがインストールされます:
java-common{a} odbcinst1debian1{a} sun-java6-bin{a} sun-java6-jdk sun-java6-jre{a}
unixodbc{a}
 個のパッケージを更新、 6 個を新たにインストール、  個を削除予定、5 個が更新されていない。
52.6MB のアーカイブを取得する必要があります。 展開後に 157MB のディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] y
拡張状態情報を書き込んでいます... 完了
取得:1 http://jp.archive.ubuntu.com jaunty/main java-common .30ubuntu4 [80.3kB]
取得:2 http://jp.archive.ubuntu.com jaunty/multiverse sun-java6-jre 6-13-1 [6370kB]
取得:3 http://jp.archive.ubuntu.com jaunty/main odbcinst1debian1 2.2.11-16build3 [66.3kB]
取得:4 http://jp.archive.ubuntu.com jaunty/main unixodbc 2.2.11-16build3 [295kB]
取得:5 http://jp.archive.ubuntu.com jaunty/multiverse sun-java6-bin 6-13-1 [28.3MB]
取得:6 http://jp.archive.ubuntu.com jaunty/multiverse sun-java6-jdk 6-13-1 [17.5MB]
52.6MB を 19s 秒でダウンロードしました (2704kB/s)
パッケージを事前設定しています ...
未選択パッケージ java-common を選択しています。
(データベースを読み込んでいます ... 現在 121756 個のファイルとディレクトリがインストールされています。)
(.../java-common_0.30ubuntu4_all.deb から) java-common を展開しています...
未選択パッケージ sun-java6-jre を選択しています。
(.../sun-java6-jre_6-13-1_all.deb から) sun-java6-jre を展開しています...
未選択パッケージ odbcinst1debian1 を選択しています。
(.../odbcinst1debian1_2.2.11-16build3_i386.deb から) odbcinst1debian1 を展開しています...
未選択パッケージ unixodbc を選択しています。
(.../unixodbc_2.2.11-16build3_i386.deb から) unixodbc を展開しています...
未選択パッケージ sun-java6-bin を選択しています。
(.../sun-java6-bin_6-13-1_i386.deb から) sun-java6-bin を展開しています...
sun-dlj-v1-1 license has already been accepted
未選択パッケージ sun-java6-jdk を選択しています。
(.../sun-java6-jdk_6-13-1_i386.deb から) sun-java6-jdk を展開しています...
sun-dlj-v1-1 license has already been accepted
doc-base のトリガを処理しています ...
Processing 3 added doc-base file(s)...
Registering documents with scrollkeeper...
man-db のトリガを処理しています ...
shared-mime-info のトリガを処理しています ...
java-common (.30ubuntu4) を設定しています ...
odbcinst1debian1 (2.2.11-16build3) を設定しています ...
unixodbc (2.2.11-16build3) を設定しています ...
sun-java6-bin (6-13-1) を設定しています ...
sun-java6-jre (6-13-1) を設定しています ...
sun-java6-jdk (6-13-1) を設定しています ...
libc6 のトリガを処理しています ...
ldconfig deferred processing now taking place
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます
パッケージの状態を初期化しています... 完了
拡張状態情報を書き込んでいます... 完了
kazu634@kazu634-desktop% aptitude install tomcat6                                          ~ [1406]
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます
パッケージの状態を初期化しています... 完了
以下の新規パッケージがインストールされます:
gcj-4.3-base{a} jsvc{a} libcommons-collections-java{a} libcommons-daemon-java{a}
libcommons-dbcp-java{a} libcommons-pool-java{a} libecj-java{a} libecj-java-gcj{a}
libgcj-bc{a} libgcj-common{a} libgcj9-0{a} libgcj9-jar{a} libservlet2.5-java{a}
libtomcat6-java{a} tomcat6 tomcat6-common{a}
 個のパッケージを更新、 16 個を新たにインストール、  個を削除予定、5 個が更新されていない。
27.1MB のアーカイブを取得する必要があります。 展開後に 60.9MB のディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] y
拡張状態情報を書き込んでいます... 完了
取得:1 http://jp.archive.ubuntu.com jaunty/main gcj-4.3-base 4.3.3-5ubuntu4 [106kB]
取得:2 http://jp.archive.ubuntu.com jaunty/main libcommons-daemon-java 1..2~svn20061127-9ubuntu2 [38.8kB]
取得:3 http://jp.archive.ubuntu.com jaunty/main jsvc 1..2~svn20061127-9ubuntu2 [24.1kB]
取得:4 http://jp.archive.ubuntu.com jaunty/main libcommons-collections-java 2.1.1-8ubuntu1 [325kB]
取得:5 http://jp.archive.ubuntu.com jaunty/main libcommons-pool-java 1.4-0ubuntu1 [177kB]
取得:6 http://jp.archive.ubuntu.com jaunty/main libcommons-dbcp-java 1.2.2-1ubuntu1 [119kB]
取得:7 http://jp.archive.ubuntu.com jaunty/main libecj-java 3.4.2-0ubuntu1 [1215kB]
取得:8 http://jp.archive.ubuntu.com jaunty/main libgcj-common 1:4.3.3-1ubuntu1 [14.1kB]
取得:9 http://jp.archive.ubuntu.com jaunty/main libgcj9-0 4.3.3-5ubuntu4 [10.4MB]
取得:10 http://jp.archive.ubuntu.com jaunty/main libgcj-bc 4.3.3-1ubuntu1 [1174B]
取得:11 http://jp.archive.ubuntu.com jaunty/main libecj-java-gcj 3.4.2-0ubuntu1 [1502kB]
取得:12 http://jp.archive.ubuntu.com jaunty/main libgcj9-jar 4.3.3-5ubuntu4 [10.1MB]
取得:13 http://jp.archive.ubuntu.com jaunty/main libservlet2.5-java 6..18-0ubuntu6 [172kB]
取得:14 http://jp.archive.ubuntu.com jaunty/main libtomcat6-java 6..18-0ubuntu6 [2845kB]
取得:15 http://jp.archive.ubuntu.com jaunty/main tomcat6-common 6..18-0ubuntu6 [52.5kB]
取得:16 http://jp.archive.ubuntu.com jaunty/main tomcat6 6..18-0ubuntu6 [24.2kB]
27.1MB を 12s 秒でダウンロードしました (2206kB/s)
未選択パッケージ gcj-4.3-base を選択しています。
(データベースを読み込んでいます ... 現在 123151 個のファイルとディレクトリがインストールされています。)
(.../gcj-4.3-base_4.3.3-5ubuntu4_i386.deb から) gcj-4.3-base を展開しています...
未選択パッケージ libcommons-daemon-java を選択しています。
(.../libcommons-daemon-java_1..2~svn20061127-9ubuntu2_all.deb から) libcommons-daemon-java を展開しています...
未選択パッケージ jsvc を選択しています。
(.../jsvc_1..2~svn20061127-9ubuntu2_i386.deb から) jsvc を展開しています...
未選択パッケージ libcommons-collections-java を選択しています。
(.../libcommons-collections-java_2.1.1-8ubuntu1_all.deb から) libcommons-collections-java を展開しています...
未選択パッケージ libcommons-pool-java を選択しています。
(.../libcommons-pool-java_1.4-0ubuntu1_all.deb から) libcommons-pool-java を展開しています...
未選択パッケージ libcommons-dbcp-java を選択しています。
(.../libcommons-dbcp-java_1.2.2-1ubuntu1_all.deb から) libcommons-dbcp-java を展開しています...
未選択パッケージ libecj-java を選択しています。
(.../libecj-java_3.4.2-0ubuntu1_all.deb から) libecj-java を展開しています...
未選択パッケージ libgcj-common を選択しています。
(.../libgcj-common_1%3a4.3.3-1ubuntu1_i386.deb から) libgcj-common を展開しています...
未選択パッケージ libgcj9-0 を選択しています。
(.../libgcj9-0_4.3.3-5ubuntu4_i386.deb から) libgcj9-0 を展開しています...
未選択パッケージ libgcj-bc を選択しています。
(.../libgcj-bc_4.3.3-1ubuntu1_i386.deb から) libgcj-bc を展開しています...
未選択パッケージ libecj-java-gcj を選択しています。
(.../libecj-java-gcj_3.4.2-0ubuntu1_i386.deb から) libecj-java-gcj を展開しています...
未選択パッケージ libgcj9-jar を選択しています。
(.../libgcj9-jar_4.3.3-5ubuntu4_all.deb から) libgcj9-jar を展開しています...
未選択パッケージ libservlet2.5-java を選択しています。
(.../libservlet2.5-java_6..18-0ubuntu6_all.deb から) libservlet2.5-java を展開しています...
未選択パッケージ libtomcat6-java を選択しています。
(.../libtomcat6-java_6..18-0ubuntu6_all.deb から) libtomcat6-java を展開しています...
未選択パッケージ tomcat6-common を選択しています。
(.../tomcat6-common_6..18-0ubuntu6_all.deb から) tomcat6-common を展開しています...
未選択パッケージ tomcat6 を選択しています。
(.../tomcat6_6..18-0ubuntu6_all.deb から) tomcat6 を展開しています...
doc-base のトリガを処理しています ...
Processing 3 added doc-base file(s)...
Registering documents with scrollkeeper...
man-db のトリガを処理しています ...
gcj-4.3-base (4.3.3-5ubuntu4) を設定しています ...
libcommons-daemon-java (1..2~svn20061127-9ubuntu2) を設定しています ...
jsvc (1..2~svn20061127-9ubuntu2) を設定しています ...
libcommons-collections-java (2.1.1-8ubuntu1) を設定しています ...
libcommons-pool-java (1.4-0ubuntu1) を設定しています ...
libcommons-dbcp-java (1.2.2-1ubuntu1) を設定しています ...
libecj-java (3.4.2-0ubuntu1) を設定しています ...
libgcj-common (1:4.3.3-1ubuntu1) を設定しています ...
libgcj9-0 (4.3.3-5ubuntu4) を設定しています ...
libgcj-bc (4.3.3-1ubuntu1) を設定しています ...
libecj-java-gcj (3.4.2-0ubuntu1) を設定しています ...
libgcj9-jar (4.3.3-5ubuntu4) を設定しています ...
libservlet2.5-java (6..18-0ubuntu6) を設定しています ...
libtomcat6-java (6..18-0ubuntu6) を設定しています ...
tomcat6-common (6..18-0ubuntu6) を設定しています ...
tomcat6 (6..18-0ubuntu6) を設定しています ...
システムユーザ `tomcat6' (UID 114) を追加しています...
新しいグループ `tomcat6' (GID 124) を追加しています...
新しいユーザ `tomcat6' (UID 114) をグループ `tomcat6' に追加しています...
ホームディレクトリ `/usr/share/tomcat6' は作成しませんでした.
 * Starting Tomcat servlet engine tomcat6                                                    [ OK ] 
libc6 のトリガを処理しています ...
ldconfig deferred processing now taking place
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます       
パッケージの状態を初期化しています... 完了
拡張状態情報を書き込んでいます... 完了        
kazu634@kazu634-desktop% aptitude install tomcat6-docs tomcat6-examples tomcat6-admin      ~ [1407]
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます      
パッケージの状態を初期化しています... 完了
以下の新規パッケージがインストールされます:
  tomcat6-admin tomcat6-docs tomcat6-examples 
0 個のパッケージを更新、 3 個を新たにインストール、 0 個を削除予定、5 個が更新されていない。
1169kB のアーカイブを取得する必要があります。 展開後に 6824kB のディスク領域が新たに消費されます。
拡張状態情報を書き込んでいます... 完了
取得:1 http://jp.archive.ubuntu.com jaunty/main tomcat6-admin 6.0.18-0ubuntu6 [37.3kB]
取得:2 http://jp.archive.ubuntu.com jaunty/main tomcat6-docs 6.0.18-0ubuntu6 [714kB]
取得:3 http://jp.archive.ubuntu.com jaunty/main tomcat6-examples 6.0.18-0ubuntu6 [418kB]
1169kB  1s 秒でダウンロードしました (1080kB/s)
未選択パッケージ tomcat6-admin を選択しています。
(データベースを読み込んでいます ... 現在 123511 個のファイルとディレクトリがインストールされています。)
(.../tomcat6-admin_6.0.18-0ubuntu6_all.deb から) tomcat6-admin を展開しています...
未選択パッケージ tomcat6-docs を選択しています。
(.../tomcat6-docs_6.0.18-0ubuntu6_all.deb から) tomcat6-docs を展開しています...
未選択パッケージ tomcat6-examples を選択しています。
(.../tomcat6-examples_6.0.18-0ubuntu6_all.deb から) tomcat6-examples を展開しています...
doc-base のトリガを処理しています ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
tomcat6-admin (6.0.18-0ubuntu6) を設定しています ...
tomcat6-docs (6.0.18-0ubuntu6) を設定しています ...
tomcat6-examples (6.0.18-0ubuntu6) を設定しています ...
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます       
パッケージの状態を初期化しています... 完了
拡張状態情報を書き込んでいます... 完了        

起動画面

f:id:sirocco634:20090519215835p:image

これから

Hello Worldを作ってみるぞ