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

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

访问服务器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):(你设置的端口)就可以访问页面了。






猜你喜欢

转载自blog.csdn.net/deronn/article/details/79154503