一、安装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
首页
登录页面