Linux中tomcat部署war包

Posted 爽走不解释

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中tomcat部署war包相关的知识,希望对你有一定的参考价值。

一、确保环境已经配好

IP地址,jdk,tomcat都已经配好并能访问主页

二、配置管理员账户

进入你tomcat目录下的conf目录

然后 vi tomcat-users.xml进入编辑模式
在这里面最后加入这几句话

<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="tomcat" roles="admin-gui,admin,manager-gui,manager"/>

如图:

然后就可以保存退出了,再去tomcat的bin目录下关闭并重启tomcat

这个时候你就可以进入server status了

界面如下:

这个时候我们把要发布的应用部署到tomcat服务器上面去

1.web应用(网站)一般是一个压缩包: .war / .jar 如: dome.war cms.jar
2.创建数据库: dome,导入数据脚本文件: dome.sql
3.部署dome.war 网站到Tomcat
操作如下面的图


这个时候进去没有数据,你要把数据库的数据加进去进行如下操作:
进入你tomcat所在的目录然后按下面图片中的路径去打开

然后去tomcat的bin目录下关闭并重启tomcat,看看网页数据加载了没
如果没加载就去看看日志报什么错

我遇到的是没有权限的问题,网上查了下 有俩种解决方案
第一种:1、 在navicat中这样操作就行了,相当于赋予了远程连接的权限

第二种:通过敲mysql命令来赋予权限

第一步:grant all privileges on . to ‘root’@’%’ identified by ‘root’ with grant option
第二步:flush privileges
如下图:

以上是关于Linux中tomcat部署war包的主要内容,如果未能解决你的问题,请参考以下文章

Linux环境部署war包到tomcat

Linux中tomcat部署war包

Linux中tomcat部署war包

Windows下war包部署到Linux下Tomcat出现的问题

tomcat快速部署War包操作

Linux下部署tomcat及tomcat war包应用程序