项目一般在windows开发,开发完成后部署到Linux上
将项目部署到Linux上
第一步:Linux中要先安装tomcat(安装tomcat要先安装jdk,因为他是在Java环境下运行,安装jdk这里就不介绍了 看我的以前博客)
Tomcat安装
步骤:
1上传Tomcat到linux上
2 解压Tomcat到/usr/local下
3 开放Linux的对外访问的端口8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
4 启动关闭Tomcat
进入tomcat的bin下启动:./startup.sh
进入tomcat的bin下关闭:./shutdown.sh
第二步:将项目达成war包
1.执行maven命令 package命令生成的war包
war包的生成的位置是
2.将war包放到Linux中的tomcat中下的wapps下就好了
这样就将项目部署到Linux中了
测试的地址是
Tomcat(服务器)热部署
即tomcat(Liunx)在启动状态下也可以实现项目部署,无需重启
可以使用maven实现tomcat热部署。Tomcat启动时 部署工程。
Tomcat有个后台管理功能,可以实现工程热部署。
配置方法:
第一步:需要修改tomcat的conf/tomcat-users.xml配置文件。添加用户名、密码、权限。
例如:
首先解压一个新的tomcat
然后启动
去conf/tomcat-users.xml文件里配置
最底添加权限,用户名,密码
<role rolename="manager-gui" /> <role rolename="manager-script" /> <user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/> |
第二步:重新启动tomcat。
使用maven的tomcat插件实现热部署:
首先部署manager
第一步:pom的tomcat插件修改配置
配置为自己的tomcat信息
第二步打包项目
点击完出现
现在去看Linux下的tomcat就可以看见项目部署完成了
可以看见root下面就是我们的项目了
如果有什么不懂的可以@我 在下方评论
或者 邮箱 [email protected]