博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下安装jdk及tomcat
阅读量:4059 次
发布时间:2019-05-25

本文共 2776 字,大约阅读时间需要 9 分钟。

安装jdk

安装完Centos6.5的Base Server版会默认安装OpenJDK,首先需要删除OpenJDK

1、查看以前是不是安装了openjdk

如果不是root用户需要切换到root用户(su - root)

rpm -qa | grep java

显示如下:(有则卸载,没有就不用),注意版本可能会有些不一样,以实际操作的为准。

tzdata-java-2013g-1.el6.noarchjava-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

2、卸载openjdk:

(其中参数“tzdata-java-2013j-1.el6.noarch”为上面查看中显示的结果,粘进来就行,如果你显示的不一样,请复制你查询到的结果)

rpm -e --nodeps  tzdata-java-2013g-1.el6.noarchrpm -e --nodeps  java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64rpm -e --nodeps  java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

3、安装jdk

(1)切换到root用户并进入usr目录: cd /usr
(2)在usr目录下创建java文件夹: mkdir java
(3)将jdk-7u71-linux-x64.tar.gz拷贝或上传到java目录下

或者通过wget下载: 下载地址可以在Oracle官网f12查看

//通过wget下载wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-i586.tar.gz

(4)进入/usr/java文件夹下:cd /usr/java/

(5)修改权限,参数“jdk-7u71-linux-x64.tar.gz”为你自己上传的jdk安装文件
chmod 755 jdk-7u71-linux-x64.tar.gz
(6)解压:tar –zxvf jdk-7u71-linux-x64.tar.gz
(7)配置环境变量
vi /etc/profile
添加内容:

export JAVA_HOME=/usr/java/jdk1.7.0_71export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME PATH CLASSPATH

(8)重新编译环境变量

source /etc/profile

(9)测试jdk是否安装成功

[root@localhost bin]# java -versionjava version "1.7.0_71"Java(TM) SE Runtime Environment (build 1.7.0_71-b14)Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

安装tomcat

使用wget下载或者上传tomcat的压缩包到目标文件夹下:

1、进入tomcat压缩文件的目录中:cd /usr/local/myapp/

2、解压tomcat压缩文件:tar -zxvf apache-tomcat-7.0.57.tar.gz

3、关闭防火墙(永久,需要重启,不推荐):chkconfig iptables off

4、重启机器:reboot

注意,这里也可以只打开tomcat所需端口:8080

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT/etc/rc.d/init.d/iptables save/etc/init.d/iptables status
# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT# service iptables save# service iptables restart或直接修改文件/etc/sysconfig/iptables.# vi /etc/sysconfig/iptables-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT# service iptables restart

5、启动tomcat:

进入tomcat的bin目录:cd /usr/local/myapp/apache-tomcat-7.0.57/bin/
启动tomcat web服务器:./startup.sh

在浏览器输入:

6、停止tomcat:./shutdown.sh

7、查看tomcat日志信息:

tail -200f /usr/local/myapp/apache-tomcat-7.0.57/logs/catalina.out

200表示最后显示行数

也可以用组合命令,启动并查看日志:

进入tomcat的bin目录

./startup.sh && tail -200f ../logs/catalina.out

设置tomcat开机启动

在/etc/rc.d/rc.local文件最后添加

export JAVA_HOME=/usr/java/jdk1.7.0_71/usr/local/myapp/apache-tomcat-7.0.57/bin/startup.sh start

重启tomcat


首先,进入Tomcat下的bin目录

cd /usr/local/tomcat/bin

使用Tomcat关闭命令

./shutdown.sh

注意不是:shutdown.sh 而是 ./shutdown.sh

查看Tomcat是否以关闭

ps -ef|grep java

显示如下信息,则关闭成功:

root      2073  1661  0 21:13 pts/0    00:00:00 grep java

重新启动tomcat:

./startup.sh

参考:

转载地址:http://oowji.baihongyu.com/

你可能感兴趣的文章
gdb 调试core dump
查看>>
gdb debug tips
查看>>
linux和windows内存布局验证
查看>>
linux不同模块completion通信
查看>>
linux printf获得时间戳
查看>>
C语言位扩展
查看>>
linux irqdebug
查看>>
git 常用命令
查看>>
linux位操作API
查看>>
uboot start.s文件分析
查看>>
没有路由器的情况下,开发板,虚拟机Ubuntu,win10主机,三者也可以ping通
查看>>
本地服务方式搭建etcd集群
查看>>
安装k8s Master高可用集群
查看>>
忽略图片透明区域的事件(Flex)
查看>>
忽略图片透明区域的事件(Flex)
查看>>
AS3 Flex基础知识100条
查看>>
Flex动态获取flash资源库文件
查看>>
01Java基础语法-16. while循环结构
查看>>
Django框架全面讲解 -- Form
查看>>
今日互联网关注(写在清明节后):每天都有值得关注的大变化
查看>>