tekitoumemo’s diary

思ったことを書くだけ。長文版Twitter

Ubuntu 12.04にGroupSessionの環境を構築してみた。

会社のCentOSにGroupSessionを入れるということで自宅で試した。

会社のCentOSApacheが入ってるのでTomcatが同時に起動できるかの確認を兼ねて。

 

Oracle JDKのインストール

add-apt-repository ppa:webupd8team/java

apt-get update

apt-get install oracle-java7-installer

Ubuntu12.04のリポジトリにはJAVAが登録されていないので、追加。

 

インストールされたか確認

/usr/sbin/update-java-alternatives -l

管理者だから/usr/lib/jvm/java-7-oracleに配置されている?知らね。

 

Tomcat Aopacheのインストール

会社のはXWindowが入ってないのでwgetで(CentOSで使えるのか知らね。)

wget http://ftp.kddilabs.jp/infosystems/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz

ファイルのURLはDepeloper Toolで検索(普通はどうやってんの?)

 

落としたファイルを解凍

tar -zxvf apache-tomcat-7.0.57.tar.gz

環境変数の設定

.bashrcに以下を追加。

export JAVA_HOME=/usr/lib/jvm/java-7-oracle 

export CATALINA_HOME=/usr/local/java/apache-tomcat-7.0.57 

ってかJAVA_HOMEに設定しなくともグループセッションは起動する。複数バージョンをインストールしていた時に明示的に指定する必要があるのかな?

 

GroupSessionのインストール

wget http://dl1.gs.sjts.co.jp/v4/download/files/4.3.1/gsession.war

tomcatディレクトリ配下にwebappsディレクトリがあるのでそこに配置)

 

Tomcatを起動

/usr/local/java/apache-tomcat-7.0.57/bin/startup.sh

停止

/usr/local/java/apache-tomcat-7.0.57/bin/shutdown.sh

 

f:id:tekitoumemo:20150112235741p:plain

こんな感じで完成

apache入れると自動起動するけどTomcatのポート8080だから大丈夫みたい。