云计算百科
云计算领域专业知识百科平台

若以框架如何在IDEA中进行打包,并部署到服务器

 部署前提

 首先,通过finshel(其他ssh连接工具也可),输入对应的地址和密码即可进入服务器

后端部署

1.打开项目名+admin包下的文件,打开resources文件下的两个application文件

2.application.yml文件中修改redis的配置  配置成服务器的地址和密码

3.application-druid.yml中修改数据库为线上数据   地址和密码 

4.如果application-druid.yml还有写redis的配置  也一并修改

5.点击idea右边的maven

6.点击maven项目中生命周期里的clean

7. 然后点击 compile编译

  • 8.编译完成后,点击package
  • 9.打包完成后找到  项目名+admin下的target文件下刚打包好的  项目名+admin.jar文件

    然后进入服务器,进行部署

    10.进入存放项目jar包的目录下

    cd /目录名

    11.新建一个文件夹  mkdir xxx(xxx是文件夹名称,一般是公司规定)

    mkdir xxx

    12.进入xxx文件夹将jar包上传到该文件夹下

    13.运行以下命令启动jar包

    nohup java -jar xxx.jar & 启动项目

    14.然后通过以下命令查看项目是否启动成功

    tail -f nohup.out

    前端部署

    这里我拿我之前的服务器路径做一个示范

    1.修改vue.config.js中请求地址对应后端的端口号

    2.运行打包

    npm run build:prod

    3.进入服务器nginx目录下 

    cd /usr/local/nginx/html

    4.创建一个前端文件夹  示例:

    mkdir movie

    5.将打包好里的dist内容放入该文件夹下,是dist里边的内容不是dist

    6.修改nginx.conf 

    vim /usr/local/nginx/nginx.conf

    7.增加类似于一下内容:

    8.添加完进入

    cd /usr/local/nginx/sbin

    9.运行以下命令    检测一下配置有没有问题

    ./nginx -t

    10.没有问题执行

    ./nginx -s reload

    11.浏览器访问对应IP+端口,如果访问不到就要去阿里云吧端口打开(这里去找自己对应的云服务器,把端口打开)

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 若以框架如何在IDEA中进行打包,并部署到服务器
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!