TechMindWave(BIGC前后端分离项目)从0到1-开发到部署4

简介: TechMindWave(BIGC前后端分离项目)从0到1-开发到部署

部署项目

部署方式

1)原生态部署方法,各种环境利用Linux指令安装(下面所有环境安装方法,MySQL、redis等)

2)docker容器打包方法,将所有的环境打包在docker容器中,包括前后端项目

3)利用第三方网站部署,如宝塔。


阿里云服务器重置以及安装宝塔

链接:

https://blog.csdn.net/qq_44891617/article/details/123723766


宝塔部署参考链接:

https://www.cnblogs.com/galo/p/17539631.html

宝塔 运行jar目录参考


---------------------------------------------------

下面所有方法都为1)的部署方法-原生安装方法

前端

前端打包

webstrom

npm run build

前端环境

nginx

前端环境安装

nginx下载安装

1)利用centosyum下载
yum 
or 利用官网链接下载 
curl -o  [filename] [curl] 
2)解压安装
tar -zxvf nginx-1.24.0.tar.gz  
3)相关依赖安装
yum install pcre pcre-devel -y
yum install openssl openssl-devel -y
./configure --with-http_ssl_module--with-http_v2_module--with-stream
4)编译安装
make
make install
5)编译配置环境
ls /usr/local/nginx/sbin/nginx
vim /etc/profile
(shift+g)快速跳到编译文件最后一行
在最后一行添加:
export PATH=$PATH:/usr/local/nginx/sbin 
6)启动nginx
source /etc/profile 刷新配置文件
nginx
6)查看端口启动情况
netstat -ntlp


后端

后端打包

后端多环境运行配置

在企业项目运行时,一般会经历开发-测试等多个环节,因此需要一套代码多个环境,项目上线打包的时候只需要修改application.yml配置即可,详情可看下图

相关链接:

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

参考链接:

https://www.cnblogs.com/galo/p/17539631.html

目录
相关文章
|
资源调度 关系型数据库 MySQL
若依框架部署从零开始2023版(前后端分离)
电脑最近重装了一次系统,目前什么都没有安装,记录一下从零开始部署前后端分离版本的若依框架系统先去官网把若依源码拉下来。
673 0
|
消息中间件 人工智能 前端开发
TechMindWave从0到1-开发到部署1
TechMindWave从0到1-开发到部署
56 0
|
6月前
|
弹性计算 NoSQL Java
若依框架---前后端分离项目部署实践
若依框架---前后端分离项目部署实践
400 0
|
消息中间件 资源调度 前端开发
TechMindWave(BIGC前后端分离项目)从0到1-开发到部署3
TechMindWave(BIGC前后端分离项目)从0到1-开发到部署
41 0
|
人工智能 Linux BI
TechMindWave(BIGC前后端分离项目)从0到1-开发到部署1
TechMindWave(BIGC前后端分离项目)从0到1-开发到部署
41 0
|
5月前
|
前端开发 Java 应用服务中间件
|
5月前
|
NoSQL Java 关系型数据库
若依后端项目如何进行部署
若依后端项目如何进行部署
|
6月前
|
资源调度 前端开发 JavaScript
jenkins升级及基于jeecgboot 的nbcio-boot前端演示发布
jenkins升级及基于jeecgboot 的nbcio-boot前端演示发布
86 1
|
敏捷开发 监控 前端开发
使用Jenkins 自动化部署前端项目
使用Jenkins 自动化部署前端项目
18011 34
使用Jenkins 自动化部署前端项目
|
前端开发 Java 应用服务中间件
【超详细】RuoYi 前后端分离版部署流程
部署前端(前端访问域名,跳转域名修改)、后端配置(配置文件),Nginx 配置文件详解,上传后部署需要的脚本。
3258 1