share facebook facebook2 twitter menu hatena pocket slack

2013.01.11 FRI

CentOS6にTomcat7をRPM(yum)でインストール

鈴木 宏康

WRITTEN BY鈴木 宏康

yumリポジトリは下記のJPackageとなります。

JPackage Project JPP 6.0

○リポジトリ(JPackage)の追加

# yum -y install yum-plugin-priorities
# rpm -Uvh http://mirrors.dotsrc.org/jpackage/6.0/generic/free/RPMS/jpackage-release-6-3.jpp6.noarch.rpm
# cat /etc/yum.repos.d/jpackage.repo
[jpackage]
name=JPackage 6 generic
mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&;type=free&release=6.0
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpackage
priority=10

○Tomcat7の検索

# yum search tomcat7
...
tomcat7.noarch : Apache Servlet/JSP Engine, RI for Servlet 3.0/JSP 2.2 API
tomcat7-admin-webapps.noarch : The host-manager and manager web applications for Apache Tomcat
tomcat7-docs-webapp.noarch : The docs web application for Apache Tomcat
tomcat7-el-2.2-api.noarch : Expression Language v2.2 API
tomcat7-javadoc.noarch : Javadoc generated documentation for Apache Tomcat
tomcat7-jsp-2.2-api.noarch : Apache Tomcat JSP API implementation classes
tomcat7-lib.noarch : Libraries needed to run the Tomcat Web container
tomcat7-servlet-3.0-api.noarch : Apache Tomcat Servlet API implementation classes
tomcat7-webapps.noarch : The ROOT and examples web applications for Apache Tomcat

○Tomcat7(webapps)のインストールと確認

# yum install tomcat7-webapps
...
# /etc/init.d/tomcat7 start
Starting tomcat7: [ OK ]

○Javaのバージョン確認

# java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (rhel-1.50.1.11.5.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

Javaコマンドのバージョンは1.6です。

Tomcatを起動しているJavaのバージョンも確認するためにAdminアプリもインストールします。

# yum -y install tomcat7-admin-webapps
# cat /etc/tomcat7/tomcat-users.xml

...

...



# /etc/init.d/tomcat7 restart
Stopping tomcat7: [ OK ]
Starting tomcat7: [ OK ]

http://xxx.xxx.xxx.xxx:8080/manager/statusで確認すると、やはり上述の1.6であることがわかります。

○JDK 7 (OpenJDK)のインストールと確認

# yum -y install java-1.7.0-openjdk
# java -version
java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment (rhel-2.3.3.2.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
# /etc/init.d/tomcat7 restart
Stopping tomcat7: [ OK ]
Starting tomcat7: [ OK ]

こちらでも、動作していることが無事確認できました。

こちらの記事はなかの人(suz-lab)監修のもと掲載しています。
元記事は、こちら

鈴木 宏康

鈴木 宏康

愛知県生まれ。東京工業大学大学院修士課程修了。在学時より、ベンチャー企業でインターネットに関する業務に携わり、現在はクラウド(主にAmazon Web Services)上での開発・運用を軸とした事業の、業務の中心として活躍。