1.vue项目打包,如下
今天vue项目目录
npm install
npm run build:dep
打包后会生成静态页面,在项目根路径的dist文件夹下面
- 将该文件夹上传到nignx服务器的html目录下
- 修改nginx配置文件,我这里是/www/server/nginx/conf/nginx.conf
- 注:端口号后面的/一定要加上
- vue里面的反向代理config/index.js里面
- vue里config/dep.eve.js
- 访问域名成功
- 注意:我这里使用后端使用的是springboot,所以需要先将springboot项目打包,maven install
- 部署springboot项目,启动
- java -jar 项目打包名称 &
- 上面这种方式关闭终端窗口或者ctrl+c退出后项目就停止了,为了让项目在后台运行,换种方式启动
- nohup java -jar 项目打包名称 &
直接java -jar TestHttps-0.0.1-SNAPSHOT.jar的话是前段启动,但是窗口关闭之类的程序也就关闭了
我们可以nohup java -jar TestHttps-0.0.1-SNAPSHOT.jar &
nohup是保证后台启动,就是关闭窗口程序任然在运行默认将日志打印到nohup,&产生作业编号就是那个 [1] 19649,nohup要和&一起用才能保证关闭窗口程序任然在运行
用jobs命令查看后台运行,fg + 编号调到前段来
ctrl + c就可以结束进程了,产生的日志文件log.out或nohup.out都在jar包的同一目录下
版权声明:本文为zalan01408980原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。