Resin和Tomcat都是目前极其出色的Web容器,本文介绍了Linux环境下使用Resin和Tomcat部署SpringMVC+Maven项目。
一、Resin4部署Maven项目
1. 下载Resin
并解压到你的Linux机器的某个目录:
1 | tar -zxvf resin-4.0.52.tar.gz |
2. 修改配置文件
1 | cd XX/resin-4.0.52/conf |
打开resin的属性配置文件并修改80端口:
1 | app.http : 80 |
保存并退出,打开resin.xml配置文件,配置你的war包:
1 | <host id="" root-directory="."> |
其中SomeProject是你的Maven项目名。
3. 启动Resin
1 | cd XX/resin-4.0.52/bin |
之后resin就会读取你的war包并自动解压到自己的webapps下,打开浏览器访问你服务器的80端口就可以看到项目的运行结果啦!
关闭Resin的命令是:
1 | ./resin.sh stop |
二、Tomcat8部署Maven项目
1. 下载Tomcat
解压:
1 | tar -zxvf apache-tomcat-8.5.13.tar.gz |
2. 修改配置文件
1 | cd XX/apache-tomcat-8.5.13/conf |
首先修改端口号:
1 | <Connector port="80" protocol="HTTP/1.1" |
其次配置你的项目:
1 | <Host name="localhost" appBase="webapps" |
3. 启动Tomcat
1 | cd XX/apache-tomcat-8.5.13/bin |
启动的之前首先保证你的项目已经拷贝到了Tomcat的webapps下,如果没有,则可以用如下的方式打包并拷贝:
1 | cd XX/SomeProject |
这样就把你的war包拷贝好,然后再启动Tomcat即可!