大家好,我是“Teddy”我又来来了。今天给大家带来的分享是tomcat如何部署简单的java项目。本次我们所用到的环境:

  • jdk1.8
  • tomcat8
  • springboot小项目

java制作war包命令 java war包部署_linux

一、安装tomcat

  1. tomcat安装包下载:
    直接点击这里即可下载: teddy百度网盘tomcat8

链接:https://pan.baidu.com/s/1_xUnaqX0jQQ4DSrfT-LF_g 密码:68e3

  1. 安装tomcat:
1.tomcat安装
	tar -zxvf apache-tomcat-8.5.47.tar.gz 解压
	mv apache-tomcat-8.5.47/  /usr/local/** 移动至自己定义的文件位置
	mv apache-tomcat-8.5.47/ tomcat8
	cd tomca8/bin
	
	./startup.sh 启动
		访问ip:8080  检测是否成功
	./shutdown.sh 关闭

2.想换端口的话:
	先暂停  ./shutdown.sh
	然后去到config文件夹修改server.xml文件中   找到
	<Connector port="8888" protocol="HTTP/1.1"
	               connectionTimeout="20000"
	               redirectPort="8443" />
	               
替换port 重启即可

二、上传war包

  1. 打包项目:
  2. java制作war包命令 java war包部署_linux_02

  3. 上传jar:

如:scp /user/java/teddy.war root@122.51.154.61:/usr/local/java/
解释:将本地/user/java目录下的war包上传至122.51.154.61服务器上的/usr/local/java目录下

找到我们刚刚打包的war包,打开我们的命令行进行上传
  1. 发布:
tomcat默认的而发布路径为 tomcat/webapps/目录
给我们的war包  放到tomcat webapp目录下即可。
上传war包:scp /本地war目录 服务器名@服务器地址:/服务器文件夹
启动我们的tomcat
访问即可!
  1. 修改项目发布路径:
    但是这个目录下有一些默认的项目,在tomcat启动的时候会跟着一起加载。如果不想删除这些项目,可以把tomcat发布的路径修改到其他地方
找到tomcat/conf/server.xml文件,修改里面这一行的appBase为其他路径即可。
<Host name="localhost"  
appBase="/root/webfile/webapps" 
unpackWARs="true" 
autoDeploy="true">
	
1.其中:
	name是虚拟主机名,对应目录 /conf /Catalina /localhost
	unpackWARs 为是否自动解压war文件,如果设置为true,表示把war文件先展开再运行。如果为false则直接运行war文件
	autoDeploy,默认为true,表示如果有新的WEB应用放入appBase并且Tomcat在运行的情况下,自动载入应用
2.特地别: 
	这里既可以用相对路径,也可以用绝对路径。 
	相对路径默认tomcat目录为根目录

三、大功告成

作者:Teddy
ok!到这里就大功告成,小编(Teddy)在这里先感谢大家的到来。
虽然不是太详细,小编已经很努力,给小编来个一键三连(点赞,关注,收藏),小编会越来越努力。。。