用tomcat在服务器上部署web项目

首先在服务器上要解压JDK及配置环境变量:


进行如下设置:
例如JDK的安装路径为C:\Program Files\Java\jdk1.5.0
在系统的环境变量里增加一个系统变量JAVA_HOME,值为C:\Program Files\Java\jdk1.5.0
JRE_HOME,值为C:\Program Files\Java\jdk1.5.0\jre
如果解压版的Tomcat, 需要自己手动配置JRE_HOME 这个环境变量否则会报 JRE_HOME environment variable is not defined correctly错误

然后解压一个tomcat的压缩包,在解压目录下tomcat\webapps下清空webapps文件夹里面的文件,然后把你的项目在Eclipse用Export导出war包,在把这个项目的war包放在webapps文件夹目录下并把war包的名字改为ROOT.war,改完后会自动生成一个ROOT文件夹。完成以上步步骤,如果你之前已经部署过其他的应用在服务器上,在解压目录tomcat\conf下找到server.xml打开并修改所有的端口号,目的解决端口被占用的问题。配置好后运行startup.bat即可成功运行,运行shutdown.bat即可关闭tomcat。

访问服务器http://(服务器ip):(你设置的端口)就可以访问页面了。

如果你的web应用是前后端分离的,那么你需要单独为html代码部署,步骤跟上面部署后台war包的过程一样,把你的前端代码放在webapps下,不用更改名字,在打开server.xml把Host那个标签换成下面的代码:

<Host name="192.168.100.121" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false"  xmlNamespaceAware="false">

<Context path="" docBase="TOT" debug="0" reloadable="true" crossContext="true"/>

<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="tot_log." suffix=".txt" timestamp="true"/>

</Host>
其中Host name是服务器ip, docBase="放在webapps下html文件夹名",再把server下端口号换一遍保存。OK,可以运行了,访问服务器http://(服务器ip):(你设置的端口)就可以访问页面了。






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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值