linux jdk 和tomcat环境变量配置

时间:2021-09-20 14:35:30

 

系统版本:centos6.5版本 java版本:1.8

一、准备工作

1、 java -version 检查是否有java环境,没有则需要去安装并配置到环境变量中。

2、下载tomcat包,下载地址:http://tomcat.apache.org/download-70.cgi

可以本地下载后上传到服务器上,也可以直接在服务器上使用wget命令下载,本案例直接使用wget命令下载 :

[root@localhost ~]# wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz

~

二、安装jdk

1.下载JDK

到甲骨文官网下载JDK,www.oracle.com,目前最新版为jdk1.8.0_161

jdk官网下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2 解压安装

在/usr/local/下新建目录/java

1.cd /usr/local
2.sudo mkdir java

 


通过cd命令进入到下载的JDK目录下

1.sudo tar zxvf ./jdk-8u91-linux-x64.tar.gz -C /usr/local/java

 

3、配置环境变量

Linux:例如tomcat安装在:/usr/local/tomcat                   

                                   

[root@ora-rac2 ~]# vi /etc/profile  进入配置文件,添加下列环境变量,编辑完Esc -> :wq 保存退出

export JAVA_HOME=/usr/local/java/
jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

前三行是java环境配置
export CATALINA_HOME= /usr/local/tomcat/
apache-tomcat-7.0.77
export CATALINA_BASE= /usr/local/tomcat/apache-tomcat-7.0.77
后面这两行是tomcat环境配置

保存后,退出

[root@ora-rac2 ~]# source /etc/profile            牢记,这部一定要执行!!!!!

 

三、安装Tomcat

1、新建tomcat存放的目录

[root@localhost ~]# mkdir /usr/local/tomcat

2、拷贝下载好的 apache-tomcat-7.0.77.tar.gz 到 tomcat目录下

[root@localhost ~]# cp apache-tomcat-7.0.77.tar.gz /usr/local/tomcat/

3、进入tomcat目录,并解压apache-tomcat-7.0.77.tar.gz

[root@localhost ~]# cd /usr/local/tomcat/

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

4、进入解压的tomcat包的bin目录,并启动tomcat

[root@localhost tomcat]# cd /usr/local/tomcat/apache-tomcat-7.0.77/bin/

[root@localhost bin]# ./catalina.sh start

或:[root@localhost bin]# ./startup.sh
    注: ./catalina.sh start 和 ./startup.sh 都能启动tomcat。使用 ./catalina.sh stop 或 ./shutdown.sh 停止tomcat。

5 配置tomcat

[root@host bin]# cp -p /usr/local/tomcat/apache-tomcat-7.0.85/bincatalina.sh  /etc/init.d/tomcat
[root@host bin]# vi
/etc/init.d/tomcat
在第二行加入如下内容:
# chkconfig: 112 63 37
# description: tomcat server init script
# Source Function Library

.
/etc/init.d/functions

JAVA_HOME
=/usr/local/java/jdk1.8.0_161

CATALINA_HOME
=/usr/local/tomcat/apache-tomcat-7.0.85

:wq 保存退出

修改权限

[root@host bin]# chmod 755 /etc/init.d/tomcat 
[root@host bin]# chkconfig
--add tomcat
[root@host bin]# chkconfig tomcat on
[root@host bin]# service tomcat start
[root@host bin]# service tomcat stop

 

6、浏览器访问并解决防火墙问题。

在浏览器使用ip进行访问(端口默认:8080),http://192.168.0.111:8080,可以看到tomcat的管理界面
192.168.0.111 为服务器的ip地址,如果访问不了,有可能是服务器防火墙问题,8080端口被拦截了,于是需要打开8080端口,并保存重启防火墙:
[root@localhost bin]# iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 

[root@localhost bin]# /etc/init.d/iptables save

[root@localhost bin]# /etc/init.d/iptables restart
在server.xml配置中可以修改访问端口,<Connector port="8080" 修改成80端口,浏览器上就可以直接通过http://192.168.0.111 进行访问。

 6 配置tomcat

 

参考链接:

1 tomcat环境变量配置

2Linux安装JDK完整步骤

3linux tomcat 配置