1. 程式人生 > 其它 >Linux安裝jdk和tomcat

Linux安裝jdk和tomcat

Linux安裝jdk和tomcat

1.1安裝JDK

1、檢查已經安裝的jdk

[root@hadoop ~]# java -version

java version "1.7.0_45"

OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)

OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

2、解除安裝OpenJDK

[root@hadoop ~]# rpm -qa|grep jdk

java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

解除安裝:

[root@hadoop ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

[root@hadoop ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

再次檢視:

[root@hadoop ~]# rpm -qa|grep jdk

3、使用ftp工具上傳jdk-7u45-linux-x64.tar.gz到/upload目錄下

[root@hadoop ~]# cd /usr

[root@hadoop /]# mkdir upload

4、解壓jdk到/usr/local目錄

[root@hadoop /]#cd upload

[root@hadoop upload]# tar -zxvf jdk-7u80-linux-x64.tar.gz -C/usr/java

5、設定環境變數

[root@hadoop /]# vim /etc/profile

/etc/profile檔案最後追加相關內容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_191

export PATH=$PATH:$JAVA_HOME/bin

6、重新整理環境變數

[root@hadoop /]# source /etc/profile

7、檢查是否安裝成

[root@hadoop /]#java -version

java version "1.7.0_80"

Java(TM) SE Runtime Environment (build 1.7.0_80-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

安裝JDK出現錯誤:-bash: /usr/local/jdk1.7.0_71/bin/java: /lib/ld-linux.so.2: bad ELF interpre

錯誤描述

安裝好jdk之後,通過java -version,javac,java等命令測試是否安裝成功時出現錯誤-bash: /usr/java/jdk1.7.0_71/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
2. 錯誤原因:沒有那個檔案或目錄,需要安裝glibc

解決辦法

進入cd /

直接輸入sudo yum install glibc.i686 安裝包大概24M,安裝完畢在任何目錄下,

輸入 java -version 先是java的版本資訊,即安裝成功

1.1安裝Tomcat

1.上傳apache-tomcat-7.0.68.tar.gz到Linux上

2.解壓tomcat

[root@hadoop /]# cd /usr/upload

[root@hadoop upload]# tar -zxvf apache-tomcat-7.0.70.tar.gz -C /usr/local/

3.啟動tomcat

[root@hadoop bin]#./startup.sh

Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.70

Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.70

Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.70/temp

Using JRE_HOME: /usr/local/jdk1.7.0_80

UsingCLASSPATH: /usr/local/apache-tomcat-7.0.70/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.70/bin/

tomcat-juli.jarTomcat started.

4.解決虛擬機器上的tomcat無法被主機訪問但是能ping的問題:

wmware中安裝linux後安裝好資料庫,JDK及tomcat後啟動服務,虛擬機器中可以訪問,但是主機卻無法訪問,但是同時主機和虛擬機器之間可以ping的通。

yum install iptables-services
systemctl enable iptables.service //設定開機啟動

防火牆開啟

1、開啟埠3306

firewall-cmd --zone=public --add-port=8080/tcp --permanent

2、重啟防火牆

firewall-cmd --reload

檢視已經開放的埠:

firewall-cmd --list-ports

5.通過瀏覽器訪tomcat

本文來自部落格園,作者:我是一個小倉鼠,轉載請註明原文連結:https://www.cnblogs.com/yongyuankuaile/p/15455748.html