其他拓展
其他拓展

https://zhuanlan.zhihu.com/p/323261131

https://blog.csdn.net/qq_40714246/article/details/120817331

连接工具

通过xftp 7、Xshell 7来控制远端服务器:

  1. 二者均为个人免费试用软件,下载参考主流教程

  2. 在你想控制的服务器输入curl ifconfig.me查得ip

    image-20231022204206466
  3. 在Xftp的新建连接界面按需输入IP、用户名和密码

image-20231022204326715
环境准备

​ 多台Linux服务器节点

​ 各种工具、软件环境、基础设施(基础设施包括MySQL数据库、redis缓存等)

集群各个服务器职责:

.100放 前端、mysql、redis

.101放 后端实例1

.102放 后端实例2

选取(Github若依)案例:

ruoyi-ui(vuE-JS)直接打包,即若依的前端不需要什么配置

ruoyi(Spring boot)缓存、日志、数据库根据实际配置

要修改的文件有:

​ 由navicat访问服务器建好数据库、对其执行.sql文件

​ radis主机、端口号、密码写入实际的

​ 日志路径及其字符集

代码下载

​ 前后端分离的开源项目为例演示(ruoyi)

image-20231031095204764
打包
dist

​ 第一步 安装依赖

npm install --unsafe-perm --registry=https://registry.npm.taobao.org

​ 第二步 进行编译打包

npm run build:prod

​ 至此前端打包完成,在当前目录下生成dist

image-20231022203134944

dist就是前端的打包成品

dist里内容如图,其中.html是入口,static含css样式、fonts字体、img图片素材、js(都是一些jing)

image-20231022204606078

之后会用nginx把这个部署起来

jar

前端打包至此告一段落,下面开始打包后端(案例为spring boot,是内嵌了tomcat的)项目(的.jar包)

打包命令是 mvn package

等待,我随时随地在等待做你感情上的依赖

跑题了,打包时间可能稍长,等待5~10±分钟(笑

image-20231022205533216

可执行的.jar包已经存在如图:

image-20231022205647995

把target内这个.jar文件拷贝一份(比如拷贝到上一级目录)来保存

war

接下来打.war包,(如果指明需要war包,不然打成jar或war包都是等效的)需要在本地修改配置,位置在下图

image-20231022205955782

考虑到springboot内嵌tomcat,所以增写将内置tomcat去除、使用外置tomcat的代码

image-20231022210244812

修改启动相关代码(更改默认main函数的主类以剥离原内置tomcat,因为我不是springboot框架便不展开)

正式部署(待完成)

在Linux安装nginx

本地导入和运行

IDEA中

修改配置

数据库
Redis
日志

项目上传、构建、打包

上传
前端项目构建和打包
后端 构建和打包
jar包
war包

服务器部署

前端部署
nginx代理
后端部署
jar
war

nginx代理和转发

多实例集群部署

​ “太好了,”她按捺不住欣喜,原地跳了起来,“我爸妈接受你啦!”

​ 男人抬头,皱着眉不解道:“怎么变得这么快?之前你家里不是明确嫌弃我干编程老加班吗?”随即他又沉下脑袋,耷拉着喃喃,“何况30岁之前如果转不进管理线······”

​ 女人几乎用蹦的来到他身前,笑吟吟地说:“我跟他们说我换了男朋友!”

​ “?”男人一脸不解,掺着半分愠怒。

​ “我说这个‘新男友’啊,”女人漫不经心地坐下,掐着指头解释起来,“工作呢,是央企基层岗,到手月薪嘛只有3000,一年顶天4万。我妈呢,说那也是稳定的工作、铁饭······”

​ 男人哭笑不得地握住女人还在盘算的双手:“停停停,我年入税后50万还是有的。”

​ “不不,你就按我说的,一年4万,25岁开始工作,干到···”女人装模做样地算了一下,“唔,干到60岁!保守算退休拿100万,这不正好你两年的收入吗?”

​ 女人的男朋友嘴角抽了抽,好像开始理解了什么叫女性的天马行空,白眼一翻:“然后呢?”

​ 女人瞬间坐直了身子,正经道:“然后我是这么跟家里说的,干了两年之后,你家里找了很硬的关系,办了内退,从此只拿钱不上班。然后,这个硬关系把你以后30年的收入提前预支了。至于现在呢,你在家闲不住,找了一份程序员的活,权当业余兴趣。”

​ “······”

​ “我妈听了啊,直夸你上进呢!家庭背景又好,要我好好珍惜。”

​ 男人沉默半响,揉了揉眉心,无奈地打量着一旁昂首挺胸的女朋友,说:“我们公司最近招销售,咳咳。”

posted on 2023-11-08 09:44  言行一  阅读(8)  评论(0编辑  收藏  举报