linux下安装tomcat服务器和部署web项目

本文详细介绍了在Linux系统中如何安装JDK1.7和Tomcat7.0,包括上传安装包、解压、配置环境变量、修改端口以及启动和测试服务器的过程。同时,还讲解了如何部署web项目,包括将项目打包为war文件并上传至Tomcat的webapps目录下,最后成功通过浏览器访问项目。
摘要由CSDN通过智能技术生成

准备: 下载相应版本的Linux版JDK、Tomcat安装文件。

我下载的是:jdk-7u80-linux-x64.tar.gz + apache-tomcat-7.0.73.tar.gz

据说:JDK1.7 + Tomcat7.0 搭配会比较稳定

 

1、安装jdk

1)将jdk的安装包,通过ftp上传到服务器指定目录下,如:/usr/lib/jvm

2)解压安装包即可:tar –xvf jdk-7u80-linux-x64.tar.gz

【以“.rpm”结尾的安装包,执行:rpm -ivh jdk-6u21-linux-i586.rpm ;以“.bin”结尾的安装包,执行:./jdk-6u21-linux-i586.rpm 】

3)配置环境变量:使用vim etc/profile,在profile文件末尾添加如下内容:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_80/

export JRE_HOME=/usr/lib/jvm/jdk1.7.0_80/jre

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

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

【进入profile后,按”i",进入编辑状态,使用键盘上下键,调到最后行,添加上面内容,java_home和jre_home是jdk安装路径。

然后按“esc”退出编辑状态,按“shift+:” ,输入:wq 退出。然后输入命令:cat profile打印profile内容,查看是否添加成功】

4)输入命令:source /etc/profile,使修改的文件内容快速生效。

5)测试jdk安装是否成功:输入命令:java –version,出现下图所示结果,表示jdk安装成功。

 

以上jdk安装成功。

2、安装tomcat服务器

1)将tomcat的安装包,通过ftp上传到服务器指定目录下,如:/usr/lib/software(software是我自己新建的目录);

2)解压安装包: tar –xvf apache-tomcat-7.0.73.tar.gz

3)修改端口号:vim /usr/lib/software/apache-tomcat-7.0.73/conf/server.xml ,将原默认端口8080,改为你想设置的端口号,

我设置为:9999【server.xml文件在tomcat安装目录下的conf目录下】

4)输入命令:source /usr/lib/software/apache-tomcat-7.0.73/conf/server.xml,使修改的文件内容快速生效。

5)进入到tomcat安装目录下的bin目录,输入命令:./startup.sh 回车,启动tomcat;【./shutdown.sh是关闭服务器】

6)进入到tomcat安装目录下的logs目录下,输入命令:tail -200f catalina.out,查看服务器启动信息,结果显示如下,

表明tomcat服务器启动成功。

若日志信息中有类似于某端口被占用的报错信息,那么使用命令:netstat -tunlp|grep 端口号,查看该端口号被那些进程使用,然后将该进程kill掉,重新启动服务器。

若日志信息中没有报错,在本地浏览器访问:http://服务器ip地址:9999,出现tomcat首页面,说明tomcat服务器部署成功。页面如下;

若日志信息中无报错信息,但本地访问不了tomcat,首先将防火墙关闭,我这里是直接将9999端口放行( ufw allow 9999/tcp),也可以直接关闭防火墙。

然后再尝试访问tomcat.

【若还不能访问成功,且这里如果是阿里云服务器,那么需要配置实例安全组,具体如何配置,见笔记:linux(Ubuntu)安装tomcat,启动正常,但是浏览器访问不了tomcat】

 

3、部署web项目

1)将要部署的项目打成war包;

2)通过ftp将这个war包上传到tomcat安装目录下的webapps目录下,【如果要部署的javaWeb应用使用的是JNDI数据源,

那么首先要把数据库对应的驱动jar包放到tomcat服务器的lib目录下。

这里不详细说明,我的应用使用的不是jndi数源,所以只要部署web应用即可】

3)重新启动tomcat,Tomcat服务器会自动解压缩war包。

4)浏览器中访问项目地址,项目成功打开,部署成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值