1:首先我们进行springboot项目进行打包处理。
2:在桌面上新建一个文件夹,文件夹填写你项目的名称。将打包后的jar文件,放入该文件夹中。同时在该文件夹下新建一个xml文件与一个log文件夹,同时将exe文件修改成自己的文件名称。如图:
其中的.exe文件是在git上面下的,超级慢。我等会传资源上去。
各位可以去看看。
配置好了之后,就可以去打包前端项目了。
前端需要node.js同时vue项目切记要注意版本号,作者在这犯大错。我的版本号是
在前端项目的目录下输入cmd,进入黑窗口。
输入npm install命令和npm run serve。看看项目是否正常运行。
可以看到没问题。然后输入npm run build进行打包。我这里执行后生成一个dist包。
打包后将两个文件传入到你的windows远程桌面上去。我这里是本地连接的,win+r输入mstsc。
进入后看看有无此盘符。
这是你本地的c盘,将放在c盘里的两个文件拿出后可以进行部署了。首先先进行后端项目部署。
在windows的远程服务器的搜索框输入cmd以管理员身份进入到你的后端项目文件夹下。
然后输入文件名称.exe install看到有安装成功提示: Installing the service with id '此文件名称'。
然后去服务里看看此服务有没有启动成功。
这是作者的项目目前已经启动成功了。
接下来便是将打包的dist项目部署了我将dist文件放在了nginx里的html文件夹下。
然后进行nginx配置了。进入nginx文件的conf文件夹下对nginx.conf进行编辑。
好了,配置完毕。同时注意你的nginx配置之前是否已经启动了,如果已经启动了(输入ctrl+a/t+del查看。如果有很多需要一一关闭重启),要进行关闭重启nginx服务。
谢谢了。