系统版本: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
参考链接: