javaのインストール
古いバージョンだとapt-getで簡単にインストールできないのでまとめておこう。
- ダウンロードページから Linux x64 jdk-6u31-linux-x64.bin をDL
- 実行形式になっているので、そのまま % ./jdk-6u31-linux-x64.bin と実行する。もし実行権限が無ければ chmod +x する
- 単にファイルが展開されるだけっぽい(よくわからないが)
- java置き場に移動 %sudo mv jdk1.6.0_31 /usr/lib/jvm
- シンボリックリンク作成 %sudo ln -s /usr/lib/jvm/jdk1.6.0_31 /usr/lib/jvm/jdk
- javaを登録 %sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk/bin/java 100
- javacも登録 %sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk/bin/javac 100
- 使用するjavaを選択 %sudo update-alternatives --config java を実行して、一覧から選ぶ
- デフォルトで起動されるjavaを確認する。%java -version => java version "1.6.0_31"
- tomcat が使用するjavaの設定も変更する
- %sudo vi /etc/default/tomcat6
- 「JAVA_HOME=/usr/lib/jvm/jdk」を設定
- tomcat起動 %sudo /etc/init.d/tomcat6 start
- どのjavaが起動しているか確認 %ps -ef | grep java => /usr/lib/jvm/jdk/bin/java (openjdkではない。やったー)