Linux服务器部署tomcat

1、准备工作

(1)、准备工具 xshell和xftp(用于远程连接linux服务器)

(2)、准备jdk安装包和tomcat部署包。

2、在linux环境上搭建jdk环境,并且配置java环境变量

(1)、下载jdk安装包

下载链接:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

 

建议下载之前先查看一下linux版本 命令:more /proc/version  如下为64位,对应以上的jdk1.8,64位

 

将jdk安装包上传到服务器上,或者也可以通过wget命令直接在服务器上下载,建议放置路径

/usr/local/java

 (2)、解压jdk安装包

使用linux命令 tar -zxvf jdkjar包

(3)、配置java环境变量

vim /etc/profile  进入环境变量配置页

在最后添加如下的语句        (export为导入系统环境变量中)

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

JRE_HOME=$JAVA_HOME/jre

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

PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH              

export JAVA_HOME JRE_HOME CLASSPATH PATH 

 

之后

:wq回车保存退出

(4)、测试JDK安装是否成功

java -version 出现安装版本信息

 

显示如上表示安装成功。

3、在linux环境上配置tomcat服务器

(1)、下载tomcat,下载地址:    http://tomcat.apache.org/

 

 

(2)、上传到服务器上,解压

一般我们可以在服务器上建立自己单独的项目存放路径  如:/work/service/tomcat 这里我们在根目录下建立work的文件夹,service的文件夹,将tomcat的tar包放在service的目录下,用命令: tar -zxvf apache-tomcat-8.0.50.tar.gz  解压文件

(3)、测试tomcat部署是否成功

使用命令   ./startup.sh   启动tomcat,  在bin目录下  命令  tail -300f ../logs/catalina.out  查看项目启动日志,待日志显示启动成功之后,在浏览器输入网址

http://ip:port/  ip为服务器ip,端口如4.2中第一个Connector配置的port。若显示如下,代表tomcat部署成功

 

 

(4)、若没有出现以上,检查防火墙是否关闭,防火墙iptables

查看防火墙文件    vim /etc/sysconfig/iptables

加入一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT (开放8080端口)

 

 

先输入chkconfig iptables off (重启后关闭防火墙)

然后输入service iptables restart 重启防火墙。

 

 

之后再次测试tomcat是否启动成功。

 

4、部署项目

(1)、默认项目war包放在webapps下面 解压war包  使用命令 unzip a.war -d a

(2)、在conf下面的server.xml文件修改tomcat的出口端口。修改如下的3个位置port, 项目对外出的端口是第一个Connector配置的port,

 

 

 

 注(可以通过修改server.xml中的Host,配置项目文件存放的路径) 

(3)、在bin目录下启动项目  命令:   ./startup.sh   如果之前启动过,需要先杀掉该进程 .

 项目启动之后,会在logs目录下生成catalina.out的即时日志文件   在bin目录下  命令  tail -300f ../logs/catalina.out  查看项目启动日志

 

 

 

 

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值