栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

boot+vue服务器部署

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

boot+vue服务器部署

Boot+Vue服务器部署

vue进行打包

找到vue项目总的package.json

右键选择openIn之后选择Terminal

在IDEA下方会出现一个命令框,在命令框中输入

npm run build

最终会在同级目录下生成一个dist文件

2、IDEA中Boot项目进行打包(jar)

注:boot项目在部署服务器的时候我们所需要打的包为jar包

第一种情况:

通过maven进行打包,在IDEA下的terminal中输入相关的命令

mvn clean packag

通过此会在相应的目录下产生相应的jar包

通过x-shell或者是其他的工具将所打包的dist文件与jar包传到服务器自己指定的目录之下,dist文件采用nginx进行启动

注:如果自己的服务器已安装nginx,则其中的默认路径在/usr/local/nginx中。dist的路径配置需要在nginx.conf文件内配置server

#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
tcp_nopush on;
keepalive_timeout 65;
#gzip on;

	server {
        listen #自己开放的端口号;
		server_name localhost;

	location / {
		root #配置自己dist文件的路径;
		index index.html index.htm;
		}

	error_page 500 502 503 504 /50x.html;
	location = /50x.html {
	root html;
		}
    }
}




配置完成ngnix.conf文件的内容之后,我们到//usr/local/nginx/sbin下启动我们nginx

./nginx -s reload   #重启
./nginx -s stop  #关闭
./nginx -s strat  # 开启 

运行jar包的时候我们要记得将包含jar包运行依赖的lib包一块导入我们的路径之下,并进行启动

java -Dfile.encoding=UTF-8 -cp $JAVA_HOME/lib/*:lib/* +主类的名称

java -Dfile.encoding=UTF-8 -cp $JAVA_HOME/lib/:lib/ +主类的名称


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/741552.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号