Linux部署java项目

文章目录

概要

linux部署项目所需安装的软件及部署项目详细流程

整体流程

数据库安装:暂无

nginx安装:暂无

redis安装:暂无

1.linux部署java项目 mysql数据库导出数据 及在linux上传入数据

2.linux部署java项目 nginx配置文件详情

3.linux部署java项目 redis缓存安装及操作

准备完成后开始部署项目

整体部署流程

一、数据库部署

(1)第一步我们先导入需要的数据库到linux   先把项目的数据库整个导出 

         

(2)打开linux把数据库文件上传到linux,我是直接放到了根目录 添加到linux数据库 在删除就可以

(3)打开数据库

创建数据库: 我导出的是: sky_take_out ,跟导出的数据库名保持一致即可

(4)加载数据表到linux创的数据库内

source sky_take_out ,此命令加载导出的数据库 到linux内,可以随便打开个表测试一下

至此已经把数据加载到linux里面了;

二、nginx配置文件详情

(1)第一步我们还是先打开nginx的nginx.conf文件

这是我的目录

        我们先看一下nginx.conf文件 ,命令: vi nginx.conf  ;可以看到在 nginx 是运行的我这个文件下的所有 .conf后缀的文件

然后再去打开这个conf.d文件夹  

此时我们在继续进入到 conf.d文件夹内,可以看的这是我文件夹下的所有文件

标记的是我的所用.conf文件

location 此处是用来存放本项目的静态文件的存放地址

我这里是80端口 端口号跟其他.conf文件一定不能重复

这里是 反向代理,处理管理端发送的请求

可以看到 http://webservers 代理到我的127.0.0.1:8080端口

然后在退出测试一下 nginx -t ,可以看到已经成功  

输入curl localhost 就可以看到页面静态页面是否访问到了,接下来我们来搞一下redis

三、redis缓存安装及操作

注意事项

1.redis 在linux的密码 要给项目配置文件内的密码保持一致

这是我项目中的redis的配置

redis 这里我是已经安装好了 ,上面有安装流程链接  :

然后启动redis 就可以了

./redis-server redis.conf

./redis-cli

info

auth root 

root是密码

ps -ef | grep redis  查看是否运行

四、linux启动流程

1.导入项目jar包

2.启动MySQL、Redis、Nginx 

3.运行jar包  :我这里是打印了日志 nohop java -jar 包名 >sky.log 2>&1 &

4.打开浏览器 测试即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值