linux下tomcat服务器的项目部署

一、安装JDK

从官网https://www.oracle.com/java/technologies/downloads/#java8下载,这里选择jdk1.8版本
在这里插入图片描述

在usr目录下创建java文件夹,然后将安装包解压在改文件夹下
在这里插入图片描述

打开/etc/profile文件,配置jdk环境变量
在这里插入图片描述

使用source /etc/profile刷新profile文件,再通过java -version查看jdk版本
在这里插入图片描述

配置成功

二、配置tomcat服务器

这里下载的是tomcat 8.5.79版本,链接地址https://tomcat.apache.org/download-80.cgi
在这里插入图片描述

在usr目录下创建tomcat文件夹,然后将安装包放在tomcat文件夹底下解压
在这里插入图片描述

打开etc/profile文件,与jdk配置相似,在文件最后添加配置环境变量
在这里插入图片描述

通过source /etc/profile刷新profile文件,进入tomcat的bin目录,通过startup.sh启动tomcat
在这里插入图片描述

启动成功,然后在本地直接根据ip和端口访问默认页面
在这里插入图片描述

成功部署tomcat

三、配置mysql数据库

这里使用网易的yum源,来下载资源。
首先进入yum配置文件目录
在这里插入图片描述

这里最好备份一下配置文件,如果后续出现了问题就可以恢复
在这里插入图片描述

下载网易yum,下载的文件CentOS6-Base-163.repo重命名为CentOS6-Base.repo
在这里插入图片描述

更新一下yum
在这里插入图片描述

可能会出现公钥尚未安装的错误
在这里插入图片描述

解决办法;重新导入升级公钥/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
在这里插入图片描述

获取mysql版本以及安装mysql服务
在这里插入图片描述

出现mysql-community-icu-data-files-8.0.29-1.el7.x86_64.rpm 的公钥尚未安装
在这里插入图片描述

解决办法:官方说明改为2022的源
在这里插入图片描述

完毕启动mysql服务
在这里插入图片描述

查看mysql的临时root密码 o#uR>q57,jx7
在这里插入图片描述

使用临时密码进行登录,登录成功
在这里插入图片描述

之后可以用ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 修改root密码

四、部署项目

使用工具Navicat连接上数据库,右键选择要导出的数据库,转储数据库文件fruit.sql
在这里插入图片描述

将数据库文件fruit.sql放置在/usr/local/mysql目录下,然后进入数据库
在这里插入图片描述

然后创建一个同名的数据库fruit,导入数据库文件
在这里插入图片描述

查看是否导入成功
在这里插入图片描述

将tomcat的webapps下ROOT的所有文件删除
在这里插入图片描述

使用maven工具将项目fruitStore打包成war包
在这里插入图片描述

先将生成的war包放在webapps下自动解压,然后将解压的项目移到ROOT目录下
在这里插入图片描述

之后需要重启tomcat服务器,这里使用shutdown.sh命令直接关闭所有服务器,然后再通过startup.sh启动项目
在这里插入图片描述

启动完,就可以通过浏览器进行访问了,这里我的访问路径为
http://192.168.80.132/8080/fruitStore

首页
在这里插入图片描述

登录页面
在这里插入图片描述

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值