1.安裝OpenJDK
這里安裝的OpenJDK,是開源版本的JDK,我們平時(shí)自己電腦上安裝的是 Sun JDK(也叫Oracle JDK),OpenJDK可以看作Sun JDK的精簡(jiǎn)版。
如果想安裝SunJDK,請(qǐng)參照下方的tomcat安裝方法,步驟是一樣的,注意liunx有些自帶OpenJDK,需卸載。
注意,安裝OpenJDK簡(jiǎn)單迅速,只需一條命令,且無(wú)需配置環(huán)境變量
①查看是否已經(jīng)安裝了JDK
java -version rpm -qa |grep java rpm -qa |grep jdk
②若有如何卸載
卸載JDK相關(guān)文件輸入:
yum -y remove java-1.8.0-openjdk*
卸載tzdata-java輸入:
yum -y remove tzdata-java.noarch
③安裝
yum list java* #查看版本 yum list java-1.8* #查看1.8版本 yum install java-1.8.0-openjdk* -y # 安裝
執(zhí)行:
[root@localhost ~]# yum -y install java-1.8.0-openjdk* Loaded plugins: fastestmirror Setting up Install Process Loading mirror speeds from cached hostfile * base: repos-lax.psychz.net * elrepo-kernel: repos.lax-noc.com * extras: repos-lax.psychz.net * updates: mirrors.oit.uci.edu Resolving Dependencies --> Running transaction check ---> Package java-1.8.0-openjdk.i686 1:1.8.0.191.b12-0.el6_10 will be installed ... Complete!
④檢查安裝結(jié)果
[root@localhost ~]# java -version openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK Server VM (build 25.191-b12, mixed mode)
執(zhí)行java和javac,正常,無(wú)需配置環(huán)境變量
3.安裝tomcat
①去官網(wǎng)下載安裝包
https://tomcat.apache.org/download-90.cgi 這里我下的是9.0的版本
②上傳至服務(wù)器然后解壓
這里我用的FileZilla 上傳到ftp賬戶里
[root@localhost ftpuser]# ls 222 apache-tomcat-9.0.13.tar.gz dir1-0 dir1-1
然后復(fù)制此文件到/usr/local/tomcat/目錄下
tomcat目錄為自己創(chuàng)建,安裝對(duì)路徑并無(wú)要求
[root@localhost ftpuser]# cp apache-tomcat-9.0.13.tar.gz /usr/local/tomcat/ [root@localhost ftpuser]# cd /usr/local/tomcat [root@localhost tomcat]# ls apache-tomcat-9.0.13.tar.gz
進(jìn)入文件所在目錄解壓即可
[root@localhost tomcat]# tar zxvf apache-tomcat-9.0.13.tar.gz
③啟動(dòng)tomcat
[root@localhost tomcat]# cd apache-tomcat-9.0.13/bin [root@localhost bin]# ./startup.sh Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.13 Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.13 Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.13/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.13/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.13/bin/tomcat-juli.jar Tomcat started.
關(guān)閉防火墻或者開放端口后,即可用任意一臺(tái)設(shè)備訪問tomcat
開啟端口 [root@localhost ~]# /sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT #開啟8080端口 [root@localhost ~]# /etc/rc.d/init.d/iptables save #保存配置 [root@localhost ~]# /etc/rc.d/init.d/iptables restart #重啟防火墻 關(guān)閉防火墻 service iptables stop #暫時(shí)關(guān)閉 chkconfig iptables off #設(shè)置成開啟不自啟
如我在自己電腦的瀏覽器輸入 服務(wù)器ip:8080
④查看tomcat版本
[root@localhost bin]# ./catalina.sh version Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.13 Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.13 Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.13/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.13/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.13/bin/tomcat-juli.jar Server version: Apache Tomcat/9.0.13 Server built: Nov 2 2018 14:27:55 UTC Server number: 9.0.13.0 OS Name: Linux OS Version: 4.10.4-1.el6.elrepo.i686 Architecture: i386 JVM Version: 1.8.0_191-b12 JVM Vendor: Oracle Corporation [root@localhost bin]#
⑤關(guān)閉tomcat
查看tomcat是否運(yùn)行
ps -ef | grep tomcat [root@localhost bin]# ps -ef | grep tomcat root 6975 6663 0 11:43 pts/1 00:00:00 grep tomcat
關(guān)閉tomcat(執(zhí)行shutdown.sh腳本)
[root@localhost apache-tomcat-9.0.13]# cd bin [root@localhost bin]# ./shutdown.sh Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-9.0.13 Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-9.0.13 Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.13/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/tomcat/apache-tomcat-9.0.13/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.13/bin/tomcat-juli.jar
⑥卸載tomcat
直接刪除安裝目錄
rm -rf /usr/local/tomcat/apache-tomcat-9.0.13