第一篇:centos的安装配置:https://blog.csdn.net/LouisZhoun/article/details/88668161
第二篇jdk的安装配置:https://blog.csdn.net/LouisZhoun/article/details/88837662
第三篇jtomcat的安装配置:https://blog.csdn.net/LouisZhoun/article/details/88864336
本章将是Linux系列配置到项目部署的最后一篇
一、部署之前需要安装MySQL
1、安装mysql:yum install -y mysql-server mysql mysql-devel(查看MySQL版本:yum list|grep mysql)
2、启动MySQL:service mysqld start
我这里遇到的是启动没有找到myslq.server,(解决参考查资料https://blog.csdn.net/ezitai/article/details/52085141),是MariaDB代替了mysql数据库,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险
解决步骤如下:
# yum install mariadb-server -y//重新再次安装,因为我跳过这一步还是启动找不到server
# systemctl start mariadb.service //启动服务
# systemctl enable mariadb.service //设置开机启动服务
# mysql -u root -p //登录mysql 没有设置密码直接enter 成功
二、部署java项目:
1、打包项目:我这里用的idea开发,可以gradle配置,命令打包也可以 点击idea右侧的gradle,然后选择war点击就自动打包,打包文件在build下面lib里面
2、通过xftp上传到tomcat的webapps下面(提示,因为我的是打包本地,gradle配置有关,所以重命名为ROOT,然后删除webapps下面的其他所以文件)
3、启动tomcat:这里推荐./tacalina.sh run启动,因为可以看到log,启动后浏览器访问http://192.168.100.149:8089/login成功,至此部署完成