centosインストールjava実行環境jdk+tomcat


一、jdk 7のインストール
1、jdkの利用可能なバージョンを表示する:
yum search java|grep jdk

2、jdk 1.7をインストールする:
yum install java-1.7.0-openjdk

デフォルトのインストールは(赤の部分はイテレーションで、異なる場合がありますが、環境変数を追加するときは注意してください):
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.141.x86_64

3、環境変数を設定する:
vi /etc/profile

次のように追加します.
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.141.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

変更を有効にするには、次の手順に従います.
source /etc/profile

4、検証:
[root@localhost bin]# java -version
java version “1.7.0_141”
OpenJDK Runtime Environment (rhel-2.6.10.1.el6_9-x86_64 u141-b02)
OpenJDK 64-Bit Server VM (build 24.141-b02, mixed mode)

二、tomcat 8.5を取り付ける
1、ダウンロード、解凍:
wget http://apache.fayea.com/tomcat/tomcat-8/v8.5.16/bin/apache-tomcat-8.5.16.tar.gz
tar -zxvf apache-tomcat-8.5.16.tar.gz
mv apache-tomcat-8.5.16 tomcat

2、起動:
cd tomcat/bin

./startup.sh

#   ./shutdown.sh

3、ファイアウォール8080ポートを開く:
vi /etc/sysconfig/iptables

次の項目を追加して、最後のCOMMITの前に置けばいいです.
-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

再起動有効
service iptables restart

4、プロセス中に発生したエラー:
起動tomcatは間違いなく、ファイアウォールも追加されていますが、アクセスできません.tomcat/logsディレクトリの下のファイルを見てみると、8080が占有されていることに気づきました.server.xmlを変更し、httpを8081ポートに変更し、tomcatを再起動すればいいです.