阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 6下安装配置JDK+Tomcat环境

217次阅读
没有评论

共计 3347 个字符,预计需要花费 9 分钟才能阅读完成。

1. 安装 OpenJDK

这里安装的 OpenJDK,是开源版本的 JDK,我们平时自己电脑上安装的是 Sun JDK(也叫 Oracle JDK),OpenJDK 可以看作 Sun JDK 的精简版。
如果想安装 SunJDK,请参照下方的 tomcat 安装方法,步骤是一样的,注意 liunx 有些自带 OpenJDK,需卸载。

注意,安装 OpenJDK 简单迅速,只需一条命令,且无需配置环境变量

①查看是否已经安装了 JDK

Java -version
rpm -qa |grep java 
rpm -qa |grep jdk 

②若有如何卸载

卸载 JDK 相关文件输入:

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 # 安装 

执行:

[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!

④检查安装结果

[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)

执行 java 和 javac, 正常, 无需配置环境变量

3. 安装 tomcat

①去官网下载安装包

https://tomcat.apache.org/download-90.cgi
这里我下的是 9.0 的版本 

CentOS 6 下安装配置 JDK+Tomcat 环境

②上传至服务器然后解压

这里我用的 FileZilla 上传到 ftp 账户里

[root@localhost ftpuser]# ls
222  apache-tomcat-9.0.13.tar.gz  dir1-0  dir1-1

然后复制此文件到 /usr/local/tomcat/ 目录下

tomcat 目录为自己创建,安装对路径并无要求

[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

进入文件所在目录解压即可

[root@localhost tomcat]# tar zxvf apache-tomcat-9.0.13.tar.gz

③启动 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.

关闭防火墙或者开放端口后,即可用任意一台设备访问 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 #重启防火墙
关闭防火墙
service iptables stop #暂时关闭
chkconfig iptables off #设置成开启不自启 

如我在自己电脑的浏览器输入 服务器 ip:8080

CentOS 6 下安装配置 JDK+Tomcat 环境

④查看 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]# 

⑤关闭 tomcat

查看 tomcat 是否运行

ps -ef | grep tomcat
[root@localhost bin]# ps -ef | grep tomcat
root      6975  6663  0 11:43 pts/1    00:00:00 grep tomcat

关闭 tomcat(执行 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

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计3347字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中