博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下安装和配置JDK与Tomcat(升级版)
阅读量:4692 次
发布时间:2019-06-09

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

在这个版本  的基础上优化升级

1、下载相关软件

apache-tomcat-6.0.37.tar.gz

jdk-6u25-linux-i586-rpm.bin (32位系统的,我的系统为32位的,所以用的是这个咯)
jdk-6u25-linux-x64-rpm.bin (64位系统的)

把上述软件统一放到 /usr/local/src/ 文件夹下。

我的“百度网盘”下载页面:

官方下载页面:参考先前的文章()去下载即可。

#切换到源码目录

[root@localhost src]# cd /usr/local/src

2、卸载掉自带的OpenJDK

#查看目前系统的jdk

[root@localhost src]# rpm -qa | grep jdkjava-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

#卸载之

[root@localhost src]# yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

3、安装JDK

#修改执行权限

[root@localhost src]# chmod -R 777 ./*

#执行安装

[root@localhost src]# ./jdk-6u25-linux-i586.rpm

默认安装路径为: /usr/java/jdk1.6.0_25

4、配置JDK

vim /etc/profile

在其尾部追加:

export JAVA_HOME=/usr/java/jdk1.6.0_25export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

#重新写入当前运行环境

source /etc/profile

5、安装Tomcat

#解压,新建安装目录 /usr/local/apache-tomcat

tar -xzvf ./apache-tomcat-6.0.37.tar.gz mkdir /usr/local/apache-tomcatcp -rf ./apache-tomcat-6.0.37/* /usr/local/apache-tomcat/

6、配置Tomcat

#在生产环境用root是不安全的,所以给Tomcat分配新用户

groupadd tomcatuseradd -g tomcat -s /usr/sbin/nologin tomcatchown -R tomcat:tomcat /usr/local/apache-tomcat

#把Tomcat安装成系统服务

cd /etc/init.dvim ./tomcat

输入如下内容:

#!/bin/bash# description: Tomcat Start Stop Restart# processname: tomcat# chkconfig: 2345 20 80JAVA_HOME=/usr/java/jdk1.6.0_25export JAVA_HOMEPATH=$JAVA_HOME/bin:$PATHexport PATHCATALINA_HOME=/usr/local/apache-tomcatcase $1 instart)sh $CATALINA_HOME/bin/startup.sh;; stop) sh $CATALINA_HOME/bin/shutdown.sh;; restart)sh $CATALINA_HOME/bin/shutdown.shsh $CATALINA_HOME/bin/startup.sh;; esacexit 0

#设置开机启动Tomcat

chmod 755 ./tomcatchkconfig --add tomcatchkconfig --level 2345 tomcat onchkconfig --list tomcat  #查看是否已应用上

7、配置防火墙,开启8080端口

vim /etc/sysconfig/iptables

#添加如下规则到22端口这条规则的下面即可

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

#重启防火墙

/etc/init.d/iptables restart  # 或  service iptables restart

8、测试下

service tomcat start   #启动service tomcat restart  #重启service tomcat stop  #关闭

#查看是否有Tomcat 8080 端口

netstat -ntlp | grep 8080

转载于:https://www.cnblogs.com/52php/p/5669606.html

你可能感兴趣的文章