栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Angular+SpringBoot前后端分离项目上传云服务器

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

Angular+SpringBoot前后端分离项目上传云服务器

一、前端(客户端)上传服务器 1、安装nginx,开启服务,查看状态
安装:yum install nginx
开启服务:service nginx start
重启服务:service nginx restart
2、打包Angular项目–控制台输入
打包命令:ng build --prod
3、上传项目文件到nginx的html下 找到dist文件,用xftp工具上传即可 4、浏览器访问公网IP,看到项目运行说明客户端上传成功 二、后端(服务端)上传服务器 1、添加打包JAR所需的maven依赖项(idea)

        SpringbootMybatis
        
            
                org.apache.maven.plugins
                maven-assembly-plugin
                
                    
                        package
                        
                            single
                        
                        
                            
                                
                                    
                                        edu.ynmd.cms.Main  
                                    
                                
                            
                            
                                jar-with-dependencies
                            
                        
                    
                
            
        
    
2、控制台输入命令把项目打包为JAR包
mvn clean package
项目下会有一个dist文件,复制jar包
3、把JAR包和数据库文件通过xftp一起上传到云服务器 4、项目文件下输入linux命令运行jar包
后台不挂断运行:
nohup java -jar SpringbootMybatis-jar-with-dependencies.jar --server.port=6060 >temp.txt &
注意:端口号需要和前端数据接口对应

强制关闭端口:
lsof -i :6060|grep -v "PID"|awk '{print "kill -9",$2}'|sh
5、浏览器再次访问网站,发现前后端已经一起运行了。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/658551.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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