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