1.Javaのバージョンを確認する
# java -version
java version "1.7.0_151" OpenJDK Runtime Environment (amzn-2.6.11.0.74.amzn1-x86_64 u151-b00) OpenJDK 64-Bit Server VM (build 24.151-b00, mixed mode)
2.yumを更新する(yumリポジトリの更新)
# sudo yum update -y
3.Java8をインストールする
# sudo yum install -y java-1.8.0-openjdk-devel.x86_64
4.Javaコマンドのバージョンを切り替える
# alternatives –config java
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java 2 /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java Enter to keep the current selection[+], or type selection number: 2
5.Javaのバージョンを確認する
# java -version
openjdk version "1.8.0_151" OpenJDK Runtime Environment (build 1.8.0_151-b12) OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)# javac -version
javac 1.8.0_151
6.AWS(EC2)のセキュリティグループ(インバウンド)で 7134ポートを開く
カスタム TCP ルール TCP 7134 0.0.0.0/0
カスタム TCP ルール TCP 7134 ::/0
7.SERPOSCOPEをダウンロードして動作させる
# mkdir /var/www/serposcope
# cd /var/www/serposcope
# wget https://serposcope.serphacker.com/download/2.9.0/serposcope-2.9.0.jar
# java -jar /var/www/serposcope/serposcope-2.9.0.jar
8.起動時に自動実行させる
# cd /etc/init.d/
# nano application-starter#!/bin/sh # chkconfig: 345 99 10 # description: start shell case "$1" in start) sudo java -jar /var/www/serposcope/serposcope-2.9.0.jar ;; stop) echo "stop!" ;; *) break ;; esac# chmod +r application-starter
# chkconfig –add application-starter
# chkconfig application-starter on
# chkconfig –list