【J2EE】Tomcat部署环境

楼主使用的是Ubuntu服务器,网上坑逼真多,第一次做JavaEE项目,部署了N久,汗~

首先看看大致思路:

首先你得会一些shell和vim(或者是其他可以利用的编辑工具)

工具 联网的linux服务器一台;(联网可以省去很多步骤,最简单)

安装jdk(我这里使用jdk1.8)

安装tomcat(我这里使用tomcat7)

部署项目(用了工具eclipse)

 

第一步: 添加软件源ppa镜像

 

添加一个ppa
sudo add-apt-repository ppa:webupd8team/java
更新一下
sudo apt-get update


第二步:获取jdk安装包

 

 

获取安装包
sudo apt-get install oracle-java8-installer
之后会提示使用协议,OK即可
然后就等着....
安装路径在:/usr/lib/jvm/java-8-oracle


这时候网上说的什么配置环境变量(/etc/profile)JAVA_HOME的都不用,因为自动安装已经帮你做了这个事,不行你java -version肯定有提示! 至于echo $PATH没有java信息,不用管(猜测应该是在usr中的某个配置中自动添加了)

 

 

第三步:安装tomcat7

 

先更新一下(其实可以不用)
sudo apt-get update
获取tomcat7安装
sudo apt-get install tomcat7

这个时候你127.0.0.1:8080是没用的it can't work!   仔细看的话它在自动开启服务的时候报了一个no jdk or jre错误,让你设置JAVA_HOME,这时候你别慌,前面肯定没错

 

第四步:配置Tomcat

 

编辑配置文件(服务器没界面只好用vim)
sudo vim etc/default/tomcat7
找到
#JAVA_HOME=/usr/lib/jvm/open什么的
给#注释去掉,改成你自己的路径
如:
JAVA_HOME=/usr/lib/jvm/java-8-oracle

启动tomcat服务
sudo service tomcat7 start

 


如果你人品够可以,这个时候127.0.0.1:8080 已经works了

 

 

 

最后:

部署项目, eclipse导出你写的项目war包,放到tomcat路径下

 

/var/lib/tomcat7/webapps/test.war

直接 127.0.0.1:8080/test 就会自己给你解压,至此完成!

 

 

附加

在var/lib/tomcat7/conf/server.xml 配置端口号和根路径项目

  <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               URIEncoding="UTF-8"
               redirectPort="8443" />


<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值