项目热部署

IDE:eclipse mars
已知:Linux安装在本地电脑虚拟机中
在Linux系统里安装好tomcat,tomcat的默认开放端口是8080,进入tomcat文件夹下server.xml可找到8080更改为80端口,这样直接输入ip后面不用跟端口也可以访问。
在这里插入图片描述
去开放本机的80端口,让外部能够访问tomcat,输入下面的命令

vim /etc/sysconfig/iptables

添加80端口,之后保存退出
在这里插入图片描述
更新一下iptables

service iptables restart

接下来就可在浏览器输入linux的ip访问tomcat
在这里插入图片描述
点击manager app 提示输入用户名密码,此时还没有用户名密码,取消
(下图截图时没有去改80端口还是默认的8080端口)
在这里插入图片描述
复制下面这段代码继续去tomcat中进行用户和密码的配置,如果你已经知道了当然可以直接去tomcat配
在这里插入图片描述
进入tomcat下的conf文件夹中

vim tomcat-user.xml

配置好用户名密码,我们需要gui和script权限,当然全部配上也可以在这里插入图片描述
之后再输入服务器ip访问,使用配置好的用户名密码登陆
在这里插入图片描述
之后在maven项目的pom文件中配置好插件

<plugins>
	<plugin>
		<groupId>org.apache.tomcat.maven</groupId>
		<artifactId>tomcat7-maven-plugin</artifactId>
		<configuration>
			
			<path>/</path>  //输入"/"表示发布名称为root,也可"/项目名"
			<username>用户名</username>
			<password>密码</password>
			<url>http://linux的ip/manager/text</url>
		</configuration>
	</plugin>
</plugins>

之后右键项目Run As 选择maven build,输入tomcat7:redeploy点击run即可进行热部署。
注:第一次发布用deploy ,之后再次发布用redeploy
如果之前配置path为"/" ,由于Tomcat本身自带root项目即刚刚我们登陆的欢迎界面以及管理,所以用redeploy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值