CentOS Server セットアップ備忘録 (1) - Tomcat5 のインストール

さくらインターネットの専用サーバ エントリープランを使ってみることになりました。エントリープランは OS が CentOS 5 固定ですが、私はCentOSRHELも触ったことないので、ちょっとだけ不安。とりあえず ssh で admin としてリモートログイン。

主要な初期設定は済ませてくれているので、追加で必要なパッケージのインストールからですね。CentOS のパッケージ管理は yum コマンドで行うそうです。とりあえず何がインストールされてるかなーと、『yum list』で確認してみると、httpd とか mysql はインストール済みになってる、というわけで tomcat5 を追加インストールします。


[admin@localhost ~]$ su
Password:
[root@localhost admin]# yum install tomcat5 tomcat5-admin-webapps
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* epel: ftp.jaist.ac.jp
* base: ftp.nara.wide.ad.jp
* addons: ftp.nara.wide.ad.jp
* extras: ftp.nara.wide.ad.jp
* updates: rsync.atworks.co.jp
Setting up Install Process
Parsing package install arguments
Resolving Dependencies

    • > Running transaction check
      • > Package tomcat5-admin-webapps.i386 0:5.5.23-0jpp.7.el5_2.1 set to be updated
    • > Processing Dependency: struts >= 1.1 for package: tomcat5-admin-webapps
    • > Processing Dependency: java-gcj-compat >= 1.0.31 for package: tomcat5-admin-webapps
      • > Package tomcat5.i386 0:5.5.23-0jpp.7.el5_2.1 set to be updated
    • > Processing Dependency: tomcat5-server-lib = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5
    • > Processing Dependency: tomcat5-common-lib = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5
    • > Processing Dependency: tomcat5-common-lib = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5
    • > Processing Dependency: tomcat5-server-lib = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5
    • > Processing Dependency: jakarta-commons-daemon >= 1.0.1 for package: tomcat5
    • > Processing Dependency: xerces-j2 >= 2.7.1 for package: tomcat5
    • > Processing Dependency: jpackage-utils >= 1.6.0 for package: tomcat5
    • > Processing Dependency: xml-commons-apis >= 1.3 for package: tomcat5
    • > Processing Dependency: jakarta-commons-launcher >= 0.9 for package: tomcat5
    • > Processing Dependency: jndi-ldap for package: tomcat5
    • > Running transaction check
      • > Package ldapjdk.i386 0:4.18-2jpp.3.el5 set to be updated
      • > Package tomcat5-server-lib.i386 0:5.5.23-0jpp.7.el5_2.1 set to be updated
    • > Processing Dependency: tomcat5-jasper = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5-server-lib
    • > Processing Dependency: tomcat5-jasper = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-beanutils >= 1.7.0 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-logging >= 1.0.4 for package: tomcat5-server-lib
    • > Processing Dependency: mx4j >= 3.0.1 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-el >= 1.0 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-beanutils >= 1.7.0 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-logging >= 1.0.4 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-digester >= 1.6 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-modeler >= 1.1-8jpp.1.0.1 for package: tomcat5-server-lib
    • > Processing Dependency: regexp >= 1.3 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-fileupload >= 1.0-1jpp for package: tomcat5-server-lib
    • > Processing Dependency: mx4j >= 3.0.1 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-digester >= 1.6 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-modeler >= 1.1-8jpp.1.0.1 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-el >= 1.0 for package: tomcat5-server-lib
    • > Processing Dependency: regexp >= 1.3 for package: tomcat5-server-lib
    • > Processing Dependency: jakarta-commons-fileupload >= 1.0-1jpp for package: tomcat5-server-lib
      • > Package jpackage-utils.noarch 0:1.7.3-1jpp.2.el5 set to be updated
      • > Package java-1.4.2-gcj-compat.i386 0:1.4.2.0-40jpp.115 set to be updated

filelists.xml.gz | 477 kB 00:00

    • > Processing Dependency: gjdoc for package: java-1.4.2-gcj-compat
      • > Package xml-commons-apis.i386 0:1.3.02-0.b2.7jpp.10 set to be updated
    • > Processing Dependency: xml-commons = 1.3.02-0.b2.7jpp.10 for package: xml-commons-apis
      • > Package xerces-j2.i386 0:2.7.1-7jpp.2 set to be updated
    • > Processing Dependency: xml-commons-resolver >= 1.1 for package: xerces-j2
      • > Package struts.i386 0:1.2.9-4jpp.5 set to be updated
    • > Processing Dependency: jakarta-commons-validator for package: struts
    • > Processing Dependency: servletapi5 for package: struts
    • > Processing Dependency: oro for package: struts
      • > Package jakarta-commons-daemon.i386 1:1.0.1-6jpp.1 set to be updated
      • > Package jakarta-commons-launcher.i386 0:0.9-6jpp.1 set to be updated
      • > Package tomcat5-common-lib.i386 0:5.5.23-0jpp.7.el5_2.1 set to be updated
    • > Processing Dependency: tomcat5-jsp-2.0-api = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5-common-lib
    • > Processing Dependency: tomcat5-jsp-2.0-api = 5.5.23-0jpp.7.el5_2.1 for package: tomcat5-common-lib
    • > Processing Dependency: jaf >= 1.0.1 for package: tomcat5-common-lib
    • > Processing Dependency: ant >= 1.6 for package: tomcat5-common-lib
    • > Processing Dependency: eclipse-ecj >= 3.1.1 for package: tomcat5-common-lib
    • > Processing Dependency: jakarta-commons-pool >= 1.2 for package: tomcat5-common-lib
    • > Processing Dependency: jakarta-commons-dbcp >= 1.2.1 for package: tomcat5-common-lib
    • > Processing Dependency: jaf >= 1.0.1 for package: tomcat5-common-lib
    • > Processing Dependency: javamail >= 1.3.1 for package: tomcat5-common-lib
    • > Processing Dependency: jta >= 1.0.1 for package: tomcat5-common-lib
    • > Processing Dependency: eclipse-ecj >= 3.1.1 for package: tomcat5-common-lib
    • > Processing Dependency: jakarta-commons-collections >= 3.1 for package: tomcat5-common-lib
    • > Processing Dependency: javamail >= 1.3.1 for package: tomcat5-common-lib
    • > Processing Dependency: ant >= 1.6 for package: tomcat5-common-lib
    • > Processing Dependency: jta >= 1.0.1 for package: tomcat5-common-lib
    • > Processing Dependency: jakarta-commons-pool >= 1.2 for package: tomcat5-common-lib
    • > Processing Dependency: jakarta-commons-dbcp >= 1.2.1 for package: tomcat5-common-lib
    • > Processing Dependency: jakarta-commons-collections >= 3.1 for package: tomcat5-common-lib
    • > Running transaction check
      • > Package jakarta-commons-digester.i386 0:1.7-5jpp.1 set to be updated
      • > Package jakarta-commons-dbcp.i386 0:1.2.1-7jpp.1 set to be updated
      • > Package mx4j.i386 1:3.0.1-6jpp.4 set to be updated
    • > Processing Dependency: log4j >= 1.2.7 for package: mx4j
    • > Processing Dependency: bcel >= 5.0 for package: mx4j
    • > Processing Dependency: axis >= 1.1 for package: mx4j
      • > Package classpathx-mail.i386 0:1.1.1-4jpp.2 set to be updated
      • > Package xml-commons.i386 0:1.3.02-0.b2.7jpp.10 set to be updated
      • > Package xml-commons-resolver.i386 0:1.1-1jpp.12 set to be updated
      • > Package jakarta-commons-collections.i386 0:3.2-2jpp.3 set to be updated
      • > Package jakarta-commons-beanutils.i386 0:1.7.0-5jpp.1 set to be updated
      • > Package tomcat5-jasper.i386 0:5.5.23-0jpp.7.el5_2.1 set to be updated
      • > Package gjdoc.i386 0:0.7.7-12.el5 set to be updated
    • > Processing Dependency: antlr for package: gjdoc
      • > Package tomcat5-jsp-2.0-api.i386 0:5.5.23-0jpp.7.el5_2.1 set to be updated
      • > Package geronimo-specs-compat.i386 0:1.0-0.M2.2jpp.12.el5.centos set to be updated
    • > Processing Dependency: geronimo-specs = 1.0-0.M2.2jpp.12.el5.centos for package: geronimo-specs-compat
      • > Package jakarta-commons-logging.i386 0:1.0.4-6jpp.1 set to be updated
      • > Package tomcat5-servlet-2.4-api.i386 0:5.5.23-0jpp.7.el5_2.1 set to be updated
      • > Package jakarta-commons-pool.i386 0:1.3-5jpp.1 set to be updated
      • > Package jakarta-oro.i386 0:2.0.8-3jpp.1 set to be updated
      • > Package jakarta-commons-modeler.i386 0:1.1-8jpp.3.el5 set to be updated
    • > Processing Dependency: jaxp_transform_impl for package: jakarta-commons-modeler
      • > Package regexp.i386 0:1.4-2jpp.2 set to be updated
      • > Package jakarta-commons-validator.i386 0:1.1.4-5jpp.1 set to be updated
      • > Package ant.i386 0:1.6.5-2jpp.2 set to be updated
    • > Processing Dependency: java-devel for package: ant
      • > Package jakarta-commons-el.i386 0:1.0-7jpp.1 set to be updated
      • > Package eclipse-ecj.i386 1:3.2.1-19.el5.centos set to be updated
      • > Package jakarta-commons-fileupload.i386 1:1.0-6jpp.1 set to be updated
      • > Package classpathx-jaf.i386 0:1.0-9jpp.1 set to be updated
    • > Running transaction check
      • > Package antlr.i386 0:2.7.6-4jpp.2 set to be updated
      • > Package xalan-j2.i386 0:2.7.0-6jpp.1 set to be updated
      • > Package axis.i386 0:1.2.1-2jpp.6 set to be updated
    • > Processing Dependency: jakarta-commons-httpclient for package: axis
    • > Processing Dependency: wsdl4j for package: axis
    • > Processing Dependency: jakarta-commons-discovery for package: axis
      • > Package java-1.6.0-openjdk-devel.i386 1:1.6.0.0-1.0.b12.el5.2 set to be updated
    • > Processing Dependency: java-1.6.0-openjdk = 1:1.6.0.0-1.0.b12.el5.2 for package: java-1.6.0-openjdk-devel
    • > Processing Dependency: libjli.so for package: java-1.6.0-openjdk-devel
    • > Processing Dependency: libjli.so(SUNWprivate_1.1) for package: java-1.6.0-openjdk-devel
      • > Package bcel.i386 0:5.1-8jpp.1 set to be updated
      • > Package log4j.i386 0:1.2.13-3jpp.2 set to be updated
      • > Package geronimo-specs.i386 0:1.0-0.M2.2jpp.12.el5.centos set to be updated
    • > Running transaction check
      • > Package java-1.6.0-openjdk.i386 1:1.6.0.0-1.0.b12.el5.2 set to be updated
    • > Processing Dependency: tzdata-java for package: java-1.6.0-openjdk
    • > Processing Dependency: rhino for package: java-1.6.0-openjdk
    • > Processing Dependency: libgif.so.4 for package: java-1.6.0-openjdk
      • > Package jakarta-commons-discovery.i386 1:0.3-4jpp.1 set to be updated
      • > Package jakarta-commons-httpclient.i386 1:3.0-7jpp.1 set to be updated
      • > Package wsdl4j.i386 0:1.5.2-4jpp.1 set to be updated
    • > Running transaction check
      • > Package tzdata-java.noarch 0:2007k-0.3.el5 set to be updated
      • > Package giflib.i386 0:4.1.3-7.1.el5.1 set to be updated
      • > Package rhino.noarch 0:1.6-0.1.r5.1.3.el5 set to be updated
    • > Finished Dependency Resolution

Dependencies Resolved

================================================================================================================================================================
Package Arch Version Repository Size
================================================================================================================================================================
Installing:
tomcat5 i386 5.5.23-0jpp.7.el5_2.1 base 335 k
tomcat5-admin-webapps i386 5.5.23-0jpp.7.el5_2.1 base 3.0 M
Installing for dependencies:
ant i386 1.6.5-2jpp.2 base 2.0 M
antlr i386 2.7.6-4jpp.2 base 978 k
axis i386 1.2.1-2jpp.6 base 3.1 M
bcel i386 5.1-8jpp.1 base 995 k
classpathx-jaf i386 1.0-9jpp.1 base 101 k
classpathx-mail i386 1.1.1-4jpp.2 base 1.1 M
eclipse-ecj i386 1:3.2.1-19.el5.centos base 7.9 M
geronimo-specs i386 1.0-0.M2.2jpp.12.el5.centos base 231 k
geronimo-specs-compat i386 1.0-0.M2.2jpp.12.el5.centos base 5.5 k
giflib i386 4.1.3-7.1.el5.1 base 39 k
gjdoc i386 0.7.7-12.el5 base 793 k
jakarta-commons-beanutils i386 1.7.0-5jpp.1 base 524 k
jakarta-commons-collections i386 3.2-2jpp.3 base 1.0 M
jakarta-commons-daemon i386 1:1.0.1-6jpp.1 base 44 k
jakarta-commons-dbcp i386 1.2.1-7jpp.1 base 242 k
jakarta-commons-digester i386 1.7-5jpp.1 base 313 k
jakarta-commons-discovery i386 1:0.3-4jpp.1 base 133 k
jakarta-commons-el i386 1.0-7jpp.1 base 240 k
jakarta-commons-fileupload i386 1:1.0-6jpp.1 base 48 k
jakarta-commons-httpclient i386 1:3.0-7jpp.1 base 513 k
jakarta-commons-launcher i386 0.9-6jpp.1 base 88 k
jakarta-commons-logging i386 1.0.4-6jpp.1 base 105 k
jakarta-commons-modeler i386 1.1-8jpp.3.el5 base 230 k
jakarta-commons-pool i386 1.3-5jpp.1 base 127 k
jakarta-commons-validator i386 1.1.4-5jpp.1 base 154 k
jakarta-oro i386 2.0.8-3jpp.1 base 173 k
java-1.4.2-gcj-compat i386 1.4.2.0-40jpp.115 base 29 k
java-1.6.0-openjdk i386 1:1.6.0.0-1.0.b12.el5.2 epel 36 M
java-1.6.0-openjdk-devel i386 1:1.6.0.0-1.0.b12.el5.2 epel 11 M
jpackage-utils noarch 1.7.3-1jpp.2.el5 base 61 k
ldapjdk i386 4.18-2jpp.3.el5 base 782 k
log4j i386 1.2.13-3jpp.2 base 634 k
mx4j i386 1:3.0.1-6jpp.4 base 2.5 M
regexp i386 1.4-2jpp.2 base 91 k
rhino noarch 1.6-0.1.r5.1.3.el5 epel 456 k
struts i386 1.2.9-4jpp.5 base 1.0 M
tomcat5-common-lib i386 5.5.23-0jpp.7.el5_2.1 base 197 k
tomcat5-jasper i386 5.5.23-0jpp.7.el5_2.1 base 980 k
tomcat5-jsp-2.0-api i386 5.5.23-0jpp.7.el5_2.1 base 93 k
tomcat5-server-lib i386 5.5.23-0jpp.7.el5_2.1 base 3.6 M
tomcat5-servlet-2.4-api i386 5.5.23-0jpp.7.el5_2.1 base 151 k
tzdata-java noarch 2007k-0.3.el5 epel 159 k
wsdl4j i386 1.5.2-4jpp.1 base 385 k
xalan-j2 i386 2.7.0-6jpp.1 base 4.1 M
xerces-j2 i386 2.7.1-7jpp.2 base 2.7 M
xml-commons i386 1.3.02-0.b2.7jpp.10 base 19 k
xml-commons-apis i386 1.3.02-0.b2.7jpp.10 base 334 k
xml-commons-resolver i386 1.1-1jpp.12 base 148 k

Transaction Summary
================================================================================================================================================================
Install 50 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 90 M
Is this ok [y/N]: y
Downloading Packages:
(1/50): geronimo-specs-compat-1.0-0.M2.2jpp.12.el5.centos.i386.rpm | 5.5 kB 00:00
(2/50): xml-commons-1.3.02-0.b2.7jpp.10.i386.rpm | 19 kB 00:00
(3/50): java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.i386.rpm | 29 kB 00:00
(4/50): giflib-4.1.3-7.1.el5.1.i386.rpm | 39 kB 00:00
(5/50): jakarta-commons-daemon-1.0.1-6jpp.1.i386.rpm | 44 kB 00:00
(6/50): jakarta-commons-fileupload-1.0-6jpp.1.i386.rpm | 48 kB 00:00
(7/50): jpackage-utils-1.7.3-1jpp.2.el5.noarch.rpm | 61 kB 00:00
(8/50): jakarta-commons-launcher-0.9-6jpp.1.i386.rpm | 88 kB 00:00
(9/50): regexp-1.4-2jpp.2.i386.rpm | 91 kB 00:00
(10/50): tomcat5-jsp-2.0-api-5.5.23-0jpp.7.el5_2.1.i386.rpm | 93 kB 00:00
(11/50): classpathx-jaf-1.0-9jpp.1.i386.rpm | 101 kB 00:00
(12/50): jakarta-commons-logging-1.0.4-6jpp.1.i386.rpm | 105 kB 00:00
(13/50): jakarta-commons-pool-1.3-5jpp.1.i386.rpm | 127 kB 00:00
(14/50): jakarta-commons-discovery-0.3-4jpp.1.i386.rpm | 133 kB 00:00
(15/50): xml-commons-resolver-1.1-1jpp.12.i386.rpm | 148 kB 00:00
(16/50): tomcat5-servlet-2.4-api-5.5.23-0jpp.7.el5_2.1.i386.rpm | 151 kB 00:00
(17/50): jakarta-commons-validator-1.1.4-5jpp.1.i386.rpm | 154 kB 00:00
(18/50): tzdata-java-2007k-0.3.el5.noarch.rpm | 159 kB 00:00
(19/50): jakarta-oro-2.0.8-3jpp.1.i386.rpm | 173 kB 00:00
(20/50): tomcat5-common-lib-5.5.23-0jpp.7.el5_2.1.i386.rpm | 197 kB 00:00
(21/50): jakarta-commons-modeler-1.1-8jpp.3.el5.i386.rpm | 230 kB 00:00
(22/50): geronimo-specs-1.0-0.M2.2jpp.12.el5.centos.i386.rpm | 231 kB 00:00
(23/50): jakarta-commons-el-1.0-7jpp.1.i386.rpm | 240 kB 00:00
(24/50): jakarta-commons-dbcp-1.2.1-7jpp.1.i386.rpm | 242 kB 00:00
(25/50): jakarta-commons-digester-1.7-5jpp.1.i386.rpm | 313 kB 00:00
(26/50): xml-commons-apis-1.3.02-0.b2.7jpp.10.i386.rpm | 334 kB 00:00
(27/50): tomcat5-5.5.23-0jpp.7.el5_2.1.i386.rpm | 335 kB 00:00
(28/50): wsdl4j-1.5.2-4jpp.1.i386.rpm | 385 kB 00:00
(29/50): rhino-1.6-0.1.r5.1.3.el5.noarch.rpm | 456 kB 00:00
(30/50): jakarta-commons-httpclient-3.0-7jpp.1.i386.rpm | 513 kB 00:00
(31/50): jakarta-commons-beanutils-1.7.0-5jpp.1.i386.rpm | 524 kB 00:00
(32/50): log4j-1.2.13-3jpp.2.i386.rpm | 634 kB 00:00
(33/50): ldapjdk-4.18-2jpp.3.el5.i386.rpm | 782 kB 00:00
(34/50): gjdoc-0.7.7-12.el5.i386.rpm | 793 kB 00:00
(35/50): antlr-2.7.6-4jpp.2.i386.rpm | 978 kB 00:00
(36/50): tomcat5-jasper-5.5.23-0jpp.7.el5_2.1.i386.rpm | 980 kB 00:00
(37/50): bcel-5.1-8jpp.1.i386.rpm | 995 kB 00:00
(38/50): struts-1.2.9-4jpp.5.i386.rpm | 1.0 MB 00:01
(39/50): jakarta-commons-collections-3.2-2jpp.3.i386.rpm | 1.0 MB 00:00
(40/50): classpathx-mail-1.1.1-4jpp.2.i386.rpm | 1.1 MB 00:01
(41/50): ant-1.6.5-2jpp.2.i386.rpm | 2.0 MB 00:01
(42/50): mx4j-3.0.1-6jpp.4.i386.rpm | 2.5 MB 00:02
(43/50): xerces-j2-2.7.1-7jpp.2.i386.rpm | 2.7 MB 00:02
(44/50): tomcat5-admin-webapps-5.5.23-0jpp.7.el5_2.1.i386.rpm | 3.0 MB 00:03
(45/50): axis-1.2.1-2jpp.6.i386.rpm | 3.1 MB 00:02
(46/50): tomcat5-server-lib-5.5.23-0jpp.7.el5_2.1.i386.rpm | 3.6 MB 00:03
(47/50): xalan-j2-2.7.0-6jpp.1.i386.rpm | 4.1 MB 00:03
(48/50): eclipse-ecj-3.2.1-19.el5.centos.i386.rpm | 7.9 MB 00:07
(49/50): java-1.6.0-openjdk-devel-1.6.0.0-1.0.b12.el5.2.i386.rpm | 11 MB 00:11
(50/50): java-1.6.0-openjdk-1.6.0.0-1.0.b12.el5.2.i386.rpm | 36 MB 00:33

                                                                                                                                                                                                                                                                                                                              • -

Total 1.0 MB/s | 90 MB 01:26
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : jpackage-utils [ 1/50]
Installing : xml-commons [ 2/50]
Installing : tzdata-java [ 3/50]
Installing : rhino [ 4/50]
Installing : giflib [ 5/50]
Installing : java-1.6.0-openjdk [ 6/50]
No theme index file in '/usr/share/icons/hicolor'.
If you really want to create an icon cache here, use --ignore-theme-index.
Installing : java-1.6.0-openjdk-devel [ 7/50]
Installing : java-1.4.2-gcj-compat [ 8/50]
Installing : jakarta-commons-logging [ 9/50]
Installing : xml-commons-apis [10/50]
Installing : tomcat5-servlet-2.4-api [11/50]
Installing : jakarta-commons-collections [12/50]
Installing : jakarta-commons-beanutils [13/50]
Installing : jakarta-commons-digester [14/50]
Installing : classpathx-jaf [15/50]
Installing : classpathx-mail [16/50]
Installing : tomcat5-jasper [17/50]
Installing : jakarta-commons-fileupload [18/50]
Installing : log4j [19/50]
Installing : xml-commons-resolver [20/50]
Installing : jakarta-commons-pool [21/50]
Installing : jakarta-oro [22/50]
Installing : jakarta-commons-el [23/50]
Installing : regexp [24/50]
Installing : bcel [25/50]
Installing : jakarta-commons-validator [26/50]
Installing : struts [27/50]
Installing : jakarta-commons-dbcp [28/50]
Installing : xerces-j2 [29/50]
Installing : tomcat5-jsp-2.0-api [30/50]
Installing : ant [31/50]
Installing : jakarta-commons-httpclient [32/50]
Installing : jakarta-commons-discovery [33/50]
Installing : eclipse-ecj [34/50]
Installing : jakarta-commons-launcher [35/50]
Installing : wsdl4j [36/50]
Installing : axis [37/50]
Installing : mx4j [38/50]
Installing : geronimo-specs [39/50]
Installing : gjdoc [40/50]
Installing : jakarta-commons-daemon [41/50]
Installing : antlr [42/50]
Installing : xalan-j2 [43/50]
Installing : jakarta-commons-modeler [44/50]
Installing : tomcat5-server-lib [45/50]
Installing : ldapjdk [46/50]
Installing : geronimo-specs-compat [47/50]
Installing : tomcat5-common-lib [48/50]
Installing : tomcat5 [49/50]
Installing : tomcat5-admin-webapps [50/50]

Installed: tomcat5.i386 0:5.5.23-0jpp.7.el5_2.1 tomcat5-admin-webapps.i386 0:5.5.23-0jpp.7.el5_2.1
Dependency Installed: ant.i386 0:1.6.5-2jpp.2 antlr.i386 0:2.7.6-4jpp.2 axis.i386 0:1.2.1-2jpp.6 bcel.i386 0:5.1-8jpp.1 classpathx-jaf.i386 0:1.0-9jpp.1 classpathx-mail.i386 0:1.1.1-4jpp.2 eclipse-ecj.i386 1:3.2.1-19.el5.centos geronimo-specs.i386 0:1.0-0.M2.2jpp.12.el5.centos geronimo-specs-compat.i386 0:1.0-0.M2.2jpp.12.el5.centos giflib.i386 0:4.1.3-7.1.el5.1 gjdoc.i386 0:0.7.7-12.el5 jakarta-commons-beanutils.i386 0:1.7.0-5jpp.1 jakarta-commons-collections.i386 0:3.2-2jpp.3 jakarta-commons-daemon.i386 1:1.0.1-6jpp.1 jakarta-commons-dbcp.i386 0:1.2.1-7jpp.1 jakarta-commons-digester.i386 0:1.7-5jpp.1 jakarta-commons-discovery.i386 1:0.3-4jpp.1 jakarta-commons-el.i386 0:1.0-7jpp.1 jakarta-commons-fileupload.i386 1:1.0-6jpp.1 jakarta-commons-httpclient.i386 1:3.0-7jpp.1 jakarta-commons-launcher.i386 0:0.9-6jpp.1 jakarta-commons-logging.i386 0:1.0.4-6jpp.1 jakarta-commons-modeler.i386 0:1.1-8jpp.3.el5 jakarta-commons-pool.i386 0:1.3-5jpp.1 jakarta-commons-validator.i386 0:1.1.4-5jpp.1 jakarta-oro.i386 0:2.0.8-3jpp.1 java-1.4.2-gcj-compat.i386 0:1.4.2.0-40jpp.115 java-1.6.0-openjdk.i386 1:1.6.0.0-1.0.b12.el5.2 java-1.6.0-openjdk-devel.i386 1:1.6.0.0-1.0.b12.el5.2 jpackage-utils.noarch 0:1.7.3-1jpp.2.el5 ldapjdk.i386 0:4.18-2jpp.3.el5 log4j.i386 0:1.2.13-3jpp.2 mx4j.i386 1:3.0.1-6jpp.4 regexp.i386 0:1.4-2jpp.2 rhino.noarch 0:1.6-0.1.r5.1.3.el5 struts.i386 0:1.2.9-4jpp.5 tomcat5-common-lib.i386 0:5.5.23-0jpp.7.el5_2.1 tomcat5-jasper.i386 0:5.5.23-0jpp.7.el5_2.1 tomcat5-jsp-2.0-api.i386 0:5.5.23-0jpp.7.el5_2.1 tomcat5-server-lib.i386 0:5.5.23-0jpp.7.el5_2.1 tomcat5-servlet-2.4-api.i386 0:5.5.23-0jpp.7.el5_2.1 tzdata-java.noarch 0:2007k-0.3.el5 wsdl4j.i386 0:1.5.2-4jpp.1 xalan-j2.i386 0:2.7.0-6jpp.1 xerces-j2.i386 0:2.7.1-7jpp.2 xml-commons.i386 0:1.3.02-0.b2.7jpp.10 xml-commons-apis.i386 0:1.3.02-0.b2.7jpp.10 xml-commons-resolver.i386 0:1.1-1jpp.12
Complete!
[root@localhost admin]#

ありゃ、なんか openjdk が入っちゃったぞ?・・・まあいいか。とりあえずこれで行っとこう。

[root@localhost admin]# cd /etc/tomcat5/
[root@localhost tomcat5]# ls -l
total 164
drwxrwxr-x 3 root tomcat 4096 Apr 8 15:12 Catalina
-rw-r--r-- 1 root tomcat 8635 Aug 28 2008 catalina.policy
-rw-r--r-- 1 root tomcat 3114 Aug 28 2008 catalina.properties
-rw-r--r-- 1 root root 330 Aug 28 2008 context.xml
-rw-r--r-- 1 root root 310 Aug 28 2008 jk2.manifest
-rw-rw---- 1 root tomcat 778 Aug 28 2008 jk2.properties
-rw-r--r-- 1 root root 1981 Aug 28 2008 jkconf.ant.xml
-rw-r--r-- 1 root root 170 Aug 28 2008 jkconfig.manifest
-rw-rw---- 1 root tomcat 2824 Aug 28 2008 logging.properties
-rw-r--r-- 1 root root 851 Aug 28 2008 server-minimal.xml
-rw-r--r-- 1 root root 18799 Aug 28 2008 server.xml
-rw-r--r-- 1 root root 125 Aug 28 2008 shm.manifest
-rw-r--r-- 1 root root 243 Aug 28 2008 tomcat-jk2.manifest
-rw-r--r-- 1 tomcat tomcat 310 Apr 8 15:28 tomcat-users.xml
-rw-r--r-- 1 root root 1449 Aug 28 2008 tomcat5.conf
-rw-r--r-- 1 root root 563 Aug 28 2008 uriworkermap.properties
-rw-r--r-- 1 root root 49386 Aug 28 2008 web.xml
-rw-r--r-- 1 root root 5667 Aug 28 2008 workers.properties
-rw-r--r-- 1 root root 535 Aug 28 2008 workers.properties.minimal
-rw-r--r-- 1 root root 2793 Aug 28 2008 workers2.properties
-rw-r--r-- 1 root root 871 Aug 28 2008 workers2.properties.minimal
[root@localhost tomcat5]# /etc/init.d/tomcat5 start
Starting tomcat5: [ OK ]
[root@localhost tomcat5]#
よし、動いた。で、ブラウザで8080ポートを開いてみると・・・何か真っ白なんですけど。見慣れたキモ猫さんは何処?・・・まあ、動いてはいるみたいで、/admin や /manager/status を開く事は出来ました。

ちなみに、何処にインストールされたんだろう。


[admin@localhost tomcat5]$ rpm -ql tomcat5
/etc/logrotate.d/tomcat5
/etc/rc.d/init.d/tomcat5
/etc/sysconfig/tomcat5
/etc/tomcat5
/etc/tomcat5/Catalina
/etc/tomcat5/Catalina/localhost
/etc/tomcat5/catalina.policy
/etc/tomcat5/catalina.properties
/etc/tomcat5/context.xml
/etc/tomcat5/jk2.manifest
/etc/tomcat5/jk2.properties
/etc/tomcat5/jkconf.ant.xml
/etc/tomcat5/jkconfig.manifest
/etc/tomcat5/logging.properties
/etc/tomcat5/server-minimal.xml
/etc/tomcat5/server.xml
/etc/tomcat5/shm.manifest
/etc/tomcat5/tomcat-jk2.manifest
/etc/tomcat5/tomcat-users.xml
/etc/tomcat5/tomcat5.conf
/etc/tomcat5/uriworkermap.properties
/etc/tomcat5/web.xml
/etc/tomcat5/workers.properties
/etc/tomcat5/workers.properties.minimal
/etc/tomcat5/workers2.properties
/etc/tomcat5/workers2.properties.minimal
/usr/bin/dtomcat5
/usr/bin/jasper5-setclasspath.sh
/usr/bin/jasper5.sh
/usr/bin/jspc5.sh
/usr/bin/tomcat5
/usr/lib/gcj/tomcat5/bootstrap.jar.db
/usr/lib/gcj/tomcat5/bootstrap.jar.so
/usr/lib/gcj/tomcat5/commons-daemon.jar.db
/usr/lib/gcj/tomcat5/commons-daemon.jar.so
/usr/lib/gcj/tomcat5/commons-logging-api.jar.db
/usr/lib/gcj/tomcat5/commons-logging-api.jar.so
/usr/lib/gcj/tomcat5/tomcat-jkstatus-ant-5.5.23.jar.db
/usr/lib/gcj/tomcat5/tomcat-jkstatus-ant-5.5.23.jar.so
/usr/share/doc/tomcat5-5.5.23
/usr/share/doc/tomcat5-5.5.23/BENCHMARKS.txt
/usr/share/doc/tomcat5-5.5.23/LICENSE
/usr/share/doc/tomcat5-5.5.23/RELEASE-NOTES
/usr/share/doc/tomcat5-5.5.23/RELEASE-PLAN-5.0.txt
/usr/share/doc/tomcat5-5.5.23/RELEASE-PLAN-5.5.txt
/usr/share/doc/tomcat5-5.5.23/RUNNING.txt
/usr/share/tomcat5
/usr/share/tomcat5/bin
/usr/share/tomcat5/bin/bootstrap.jar
/usr/share/tomcat5/bin/catalina-tasks.xml
/usr/share/tomcat5/bin/commons-daemon.jar
/usr/share/tomcat5/bin/commons-logging-api.jar
/usr/share/tomcat5/bin/jkstatus-tasks.xml
/usr/share/tomcat5/bin/jmxaccessor-tasks.xml
/usr/share/tomcat5/bin/relink
/usr/share/tomcat5/bin/reloctomcat5
/usr/share/tomcat5/bin/setclasspath.sh.p10
/usr/share/tomcat5/common
/usr/share/tomcat5/conf
/usr/share/tomcat5/logs
/usr/share/tomcat5/server
/usr/share/tomcat5/shared
/usr/share/tomcat5/temp
/usr/share/tomcat5/webapps
/usr/share/tomcat5/work
/var/cache/tomcat5
/var/cache/tomcat5/temp
/var/cache/tomcat5/work
/var/lib/tomcat5
/var/lib/tomcat5/common
/var/lib/tomcat5/common/classes
/var/lib/tomcat5/common/endorsed
/var/lib/tomcat5/common/i18n
/var/lib/tomcat5/common/i18n/tomcat-i18n-en.jar
/var/lib/tomcat5/common/i18n/tomcat-i18n-es.jar
/var/lib/tomcat5/common/i18n/tomcat-i18n-fr.jar
/var/lib/tomcat5/common/i18n/tomcat-i18n-ja.jar
/var/lib/tomcat5/common/lib
/var/lib/tomcat5/server
/var/lib/tomcat5/server/classes
/var/lib/tomcat5/server/lib
/var/lib/tomcat5/shared
/var/lib/tomcat5/shared/classes
/var/lib/tomcat5/shared/lib
/var/lib/tomcat5/webapps
/var/log/tomcat5
/var/log/tomcat5/catalina.out
[admin@localhost tomcat5]$

[admin@localhost tomcat5]$ rpm -ql tomcat5-admin-webapps
/etc/tomcat5/Catalina/localhost/admin.xml
/etc/tomcat5/Catalina/localhost/host-manager.xml
/etc/tomcat5/Catalina/localhost/manager.xml
/usr/lib/gcj/tomcat5/catalina-admin-5.5.23.jar.db
/usr/lib/gcj/tomcat5/catalina-admin-5.5.23.jar.so
/usr/lib/gcj/tomcat5/catalina-balancer.jar.db
/usr/lib/gcj/tomcat5/catalina-balancer.jar.so
/usr/lib/gcj/tomcat5/catalina-host-manager-5.5.23.jar.db
/usr/lib/gcj/tomcat5/catalina-host-manager-5.5.23.jar.so
/usr/lib/gcj/tomcat5/catalina-manager-5.5.23.jar.db
/usr/lib/gcj/tomcat5/catalina-manager-5.5.23.jar.so
/usr/lib/gcj/tomcat5/commons-fileupload.jar.db
/usr/lib/gcj/tomcat5/commons-fileupload.jar.so
/usr/share/java/tomcat5/catalina-admin-5.5.23.jar
/usr/share/java/tomcat5/catalina-admin.jar
/usr/share/java/tomcat5/catalina-host-manager-5.5.23.jar
/usr/share/java/tomcat5/catalina-host-manager.jar
/usr/share/java/tomcat5/catalina-manager-5.5.23.jar
/usr/share/java/tomcat5/catalina-manager.jar
/var/lib/tomcat5/server/webapps
/var/lib/tomcat5/server/webapps/admin
/var/lib/tomcat5/server/webapps/admin/WEB-INF
/var/lib/tomcat5/server/webapps/admin/WEB-INF/controls.tld
/var/lib/tomcat5/server/webapps/admin/WEB-INF/lib
/var/lib/tomcat5/server/webapps/admin/WEB-INF/lib/catalina-admin.jar
/var/lib/tomcat5/server/webapps/admin/WEB-INF/struts-config.xml
/var/lib/tomcat5/server/webapps/admin/WEB-INF/web.xml
/var/lib/tomcat5/server/webapps/admin/admin.css
/var/lib/tomcat5/server/webapps/admin/admin.xml
/var/lib/tomcat5/server/webapps/admin/admin.xml.p0
/var/lib/tomcat5/server/webapps/admin/connector
/var/lib/tomcat5/server/webapps/admin/context
/var/lib/tomcat5/server/webapps/admin/host
/var/lib/tomcat5/server/webapps/admin/images
/var/lib/tomcat5/server/webapps/admin/images/BlueTile.gif
/var/lib/tomcat5/server/webapps/admin/images/Connector.gif
/var/lib/tomcat5/server/webapps/admin/images/Context.gif
/var/lib/tomcat5/server/webapps/admin/images/Datasource.gif
/var/lib/tomcat5/server/webapps/admin/images/DefaultContext.gif
/var/lib/tomcat5/server/webapps/admin/images/EnvironmentEntries.gif
/var/lib/tomcat5/server/webapps/admin/images/Groups.gif
/var/lib/tomcat5/server/webapps/admin/images/Host.gif
/var/lib/tomcat5/server/webapps/admin/images/Logger.gif
/var/lib/tomcat5/server/webapps/admin/images/Login.jpg
/var/lib/tomcat5/server/webapps/admin/images/LoginBackgroundTile.gif
/var/lib/tomcat5/server/webapps/admin/images/Mailsession.gif
/var/lib/tomcat5/server/webapps/admin/images/PaperTexture.gif
/var/lib/tomcat5/server/webapps/admin/images/Realm.gif
/var/lib/tomcat5/server/webapps/admin/images/ResourceLink.gif
/var/lib/tomcat5/server/webapps/admin/images/Roles.gif
/var/lib/tomcat5/server/webapps/admin/images/Server.gif
/var/lib/tomcat5/server/webapps/admin/images/Service.gif
/var/lib/tomcat5/server/webapps/admin/images/Thumbs.db
/var/lib/tomcat5/server/webapps/admin/images/TomcatBanner.jpg
/var/lib/tomcat5/server/webapps/admin/images/Users.gif
/var/lib/tomcat5/server/webapps/admin/images/Valve.gif
/var/lib/tomcat5/server/webapps/admin/images/folder_16_pad.gif
/var/lib/tomcat5/server/webapps/admin/images/handledownlast.gif
/var/lib/tomcat5/server/webapps/admin/images/handledownmiddle.gif
/var/lib/tomcat5/server/webapps/admin/images/handlerightlast.gif
/var/lib/tomcat5/server/webapps/admin/images/handlerightmiddle.gif
/var/lib/tomcat5/server/webapps/admin/images/linelastnode.gif
/var/lib/tomcat5/server/webapps/admin/images/linemiddlenode.gif
/var/lib/tomcat5/server/webapps/admin/images/linevertical.gif
/var/lib/tomcat5/server/webapps/admin/realm
/var/lib/tomcat5/server/webapps/admin/resources
/var/lib/tomcat5/server/webapps/admin/server
/var/lib/tomcat5/server/webapps/admin/service
/var/lib/tomcat5/server/webapps/admin/tree-control-test.css
/var/lib/tomcat5/server/webapps/admin/users
/var/lib/tomcat5/server/webapps/admin/valve
/var/lib/tomcat5/server/webapps/host-manager
/var/lib/tomcat5/server/webapps/host-manager/WEB-INF
/var/lib/tomcat5/server/webapps/host-manager/WEB-INF/lib
/var/lib/tomcat5/server/webapps/host-manager/WEB-INF/lib/catalina-host-manager.jar
/var/lib/tomcat5/server/webapps/host-manager/WEB-INF/web.xml
/var/lib/tomcat5/server/webapps/host-manager/host-manager.xml
/var/lib/tomcat5/server/webapps/host-manager/images
/var/lib/tomcat5/server/webapps/host-manager/images/add.gif
/var/lib/tomcat5/server/webapps/host-manager/images/asf-logo.gif
/var/lib/tomcat5/server/webapps/host-manager/images/code.gif
/var/lib/tomcat5/server/webapps/host-manager/images/design.gif
/var/lib/tomcat5/server/webapps/host-manager/images/docs.gif
/var/lib/tomcat5/server/webapps/host-manager/images/fix.gif
/var/lib/tomcat5/server/webapps/host-manager/images/tomcat.gif
/var/lib/tomcat5/server/webapps/host-manager/images/update.gif
/var/lib/tomcat5/server/webapps/host-manager/images/void.gif
/var/lib/tomcat5/server/webapps/host-manager/manager.xml
/var/lib/tomcat5/server/webapps/manager
/var/lib/tomcat5/server/webapps/manager/WEB-INF
/var/lib/tomcat5/server/webapps/manager/WEB-INF/lib
/var/lib/tomcat5/server/webapps/manager/WEB-INF/lib/catalina-manager.jar
/var/lib/tomcat5/server/webapps/manager/WEB-INF/lib/commons-fileupload.jar
/var/lib/tomcat5/server/webapps/manager/WEB-INF/web.xml
/var/lib/tomcat5/server/webapps/manager/html-manager-howto.html
/var/lib/tomcat5/server/webapps/manager/images
/var/lib/tomcat5/server/webapps/manager/images/add.gif
/var/lib/tomcat5/server/webapps/manager/images/asf-logo.gif
/var/lib/tomcat5/server/webapps/manager/images/code.gif
/var/lib/tomcat5/server/webapps/manager/images/design.gif
/var/lib/tomcat5/server/webapps/manager/images/docs.gif
/var/lib/tomcat5/server/webapps/manager/images/fix.gif
/var/lib/tomcat5/server/webapps/manager/images/tomcat.gif
/var/lib/tomcat5/server/webapps/manager/images/update.gif
/var/lib/tomcat5/server/webapps/manager/images/void.gif
/var/lib/tomcat5/server/webapps/manager/manager-howto.html
/var/lib/tomcat5/server/webapps/manager/manager.xml
/var/lib/tomcat5/server/webapps/manager/status.xsd
/var/lib/tomcat5/server/webapps/manager/xform.xsl
/var/lib/tomcat5/webapps/balancer
/var/lib/tomcat5/webapps/balancer/META-INF
/var/lib/tomcat5/webapps/balancer/META-INF/context.xml
/var/lib/tomcat5/webapps/balancer/WEB-INF
/var/lib/tomcat5/webapps/balancer/WEB-INF/config
/var/lib/tomcat5/webapps/balancer/WEB-INF/config/rules.xml
/var/lib/tomcat5/webapps/balancer/WEB-INF/lib
/var/lib/tomcat5/webapps/balancer/WEB-INF/lib/catalina-balancer.jar
/var/lib/tomcat5/webapps/balancer/WEB-INF/web.xml
/var/lib/tomcat5/webapps/balancer/images
[admin@localhost tomcat5]$

5/4追記:
結局、OpenJDK を使うこの Tomcat は地雷でした。詳しくは CentOS Server セットアップ備忘録 (4) - OpenJDK がダメダメな上に JPackage 機構もうまく動かない件 - kamicupの備忘録 を参照。