将前后端分离项目部署服务器

将前后端分离项目部署服务器

    一.后台项目打包 使用maven的clean先清除缓存。出现buildsucess 使用maven的package打包 可能出现的问题: 1.包的依赖没有成功下载。 分析:我遇到了两个这样的问题1.公司自己开发的jar包没有成功下载。简单粗暴的解决方法是,直接将jar包复制到maven库成功解决。 2.因为公司项目之间依赖较多,有一些不用的模块不用下载,这要对自己的项目结构有着比较透彻的理解。

二.建立远程桌面链接 因为我的是windows10开发版所以需要准备的过程不多具体如下:首先win+r 输入gpedit.msc 进入本地策略组【计算机配置】-【管理模板】-【系统】-【凭据分配】-【加密数据库配置改为允许】问题解决 三.进入服务器 配置: 1.启动配置 2.install配置 3yml配置,与项目的yml配置一致即可,但是需要注意端口号和redis等的配置是否和测试环境有出入 双击命令将他注册到服务里面 查看服务win+r 输入命令services.msc 查看服务出现如下成功 查看端口是否开启,cmd命令netstat -ano 查看所有的端口,netstat -ano|findstr "port"查看指定端口 这个时候遇到一个问题:端口在本地开放跨域失败,原来是没有在防火墙注册端口,进入

新建防火墙端口 输入端口号,开启端口成功 四.前台打包输入命令, 之后放在前台页面 在nginx注册,找到nginx的路径确定好端口号进行配置,输入命令 前台注册成功 好了,以上就是前后端分离项目部署

经验分享 程序员 微信小程序 职场和发展