博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot项目从打包到部署到上线域名绑定一条龙服务
阅读量:5877 次
发布时间:2019-06-19

本文共 708 字,大约阅读时间需要 2 分钟。

hot3.png

自己刚到一家公司,目前的话有可能自己部署项目上线和服务器处理,以前都是不关心上线的问题都是有运维来处理。现在要亲自动手去解决这些事情,所以多学习一些技术和只是还是挺不错的,我要发奋图强,废话不多说。让我一天的研究成果来上线吧!

1.idea打包springboot的项目的方式有很多,这里我们使用maven进行打包开发,

093104d2e657fedbe07637adf566b955bf8.jpg

注意:不要忘记本地安装maven呦

mvn clean package

2.打包完成之后就是上传到服务器,这有很多的上传工具MobaXterm filezilla,上传之前要仔细检查一些数据库配置还要其他的配置。不然还要从新上传。

nohup java -jar 项目名称 &(这样可以让项目一直在后台运行)

敲重点:ps -ef | grep java 查看进程

3.项目运行起来之后,你要把域名做解析,这个很好解析。上图

82562dcaaba24f7150190e4188c8f6af86f.jpg

4.这样我们就可以 域名+port 访问项目,但是没见上线的哪家网站是这样的。所以我们要做一个域名的反向代理,nginx作为中间转发的中间件

5.下载nginx。一种是源码安装,一种是yum安装。介绍最简单的yum安装

yum install nginx

6.执行命令 vi /etc/nginx/nginx.conf 编辑 Nginx 的配置文件,将默认的server {...} 配置修改为以下内容:

 e2cc7cbb09ccb64b965d5863f40e6bd08d0.jpg

第二个箭头写域名,第三个是代理的本地ip

 这样就可以了,也可以用节点的方式进行反向代理。这样基本的操作步骤就完成了。里面还有很多细节需要去完善。自己动手丰衣足食。

转载于:https://my.oschina.net/u/2534361/blog/1924656

你可能感兴趣的文章
何为夫妻?何为家?何为幸福?
查看>>
《程序员代码面试指南》第五章 字符串问题 字符串的统计字符串
查看>>
spring boot 使用swagger
查看>>
中文词频统计
查看>>
那些不错的 [ Html5 + CSS3 + Canvas ] 效果!
查看>>
PHP查看SSL证书信息
查看>>
ES6_入门(2)_const命令
查看>>
day08-文件操作
查看>>
教学-45 对象的相等
查看>>
贪食蛇
查看>>
关于Spring 中的事务
查看>>
为什么现在都用面向对象开发,为什么现在都用分层开发结构?
查看>>
c#实现每隔一段时间执行代码(多线程)
查看>>
[转载]最好的HTML 5编码教程和参考手册分享 .
查看>>
12.6日个人工作总结
查看>>
【离散数学】 SDUT OJ 偏序关系
查看>>
写给学弟学妹的产品入门建议(持续更新)
查看>>
view视图总结
查看>>
C# 知识点随手学习网站推荐
查看>>
equals & ==
查看>>