Linux(CentOS7.0)下java web项目部署

 

第一篇: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成功,至此部署完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值