部署项目
部署方式
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