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包的主要内容,如果未能解决你的问题,请参考以下文章