当前位置:首页 » 《休闲阅读》 » 正文

Spring Boot项目部署到Linux服务器(详细步骤)_wjie8023的博客

8 人参与  2022年02月02日 11:09  分类 : 《休闲阅读》  评论

点击全文阅读


Spring Boot项目部署到Linux服务器(详细步骤)

一、安装Linux虚拟机

自行安装、此处省略

二、配置环境(jdk和maven)

1、配置jdk

  • 进入到usr目录下
    cd /usr
    
  • 在/usr目录下新建java文件夹
    [root@localhost usr]#mkdir java
    
  • 将下载好的jdk压缩包上传到/usr/java文件下
  • jdk官网下载地址
    [root@localhost java]# ls
    jdk1.8.0_181  jdk-8u181-linux-x64.tar.gz
    
  • 对jdk压缩包进行解压
    [root@localhost java]# tar -zxvf jdk-8u181-linux-x64.tar.gz
    
  • 进入到/etc/profile目录下,配置环境变量
    [root@localhost java]# vi /etc/profile
    
  • 点击键盘上 i 进入插入(insert)模式,在文件末尾添加以下内容
    export JAVA_HOME=/usr/java/jdk1.8.0_181
    export CLASSPATH=$JAVA_HOME/lib/
    export PATH=$PATH:$JAVA_HOME/bin
    export PATH JAVA_HOME CLASSPATH
    
  • 按键盘esc退出insert模式,按住shift按:(冒号),在输入wq,即可保存并退出。此时,执行java -version,即可看到如下内容
    [root@localhost java]# java -version
    openjdk version "1.8.0_302"
    OpenJDK Runtime Environment (build 1.8.0_302-b08)
    OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)
    

2、安装Maven

  • 在/usr文件夹下新建maven文件夹
    [root@localhost usr]# mkdir maven
    
  • 将下载好的maven压缩包上传到/usr/maven文件夹下
  • Maven官网下载地址
    [root@localhost maven]# ls
     apache-maven-3.8.2-bin.zip
    
  • 进入到maven文件夹下进行解压
    [root@localhost java]# tar -zxvf  apache-maven-3.8.2-bin.zip
    
  • 修改环境变量
    [root@localhost java]# vi /etc/profile
    
  • 点击键盘 i 进入insert模式,修改文件夹内容如下:
    export JAVA_HOME=/usr/java/jdk1.8.0_181
    export CLASSPATH=$JAVA_HOME/lib/
    export MAVEN_HOME=/usr/maven/apache-maven-3.8.2
    export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
    export PATH JAVA_HOME CLASSPATH
    
  • 执行mvn -version,即可看到如下内容
    [root@localhost maven]# mvn -version
    Apache Maven 3.5.4 (Red Hat 3.5.4-5)
    Maven home: /usr/share/maven
    Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_181/jre
    Default locale: zh_CN, platform encoding: UTF-8
    OS name: "linux", version: "4.18.0-305.19.1.el8_4.x86_64", arch: "amd64", family: "unix"
    
  • 若出现“ -bash: mvn: 未找到命令 ”,执行命令:
    yum install maven -y
    

三、部署项目

  • 先将项目打包成jar包,
    1.1 进入到项目中,在pom.xml同级目录下,
    在这里插入图片描述
    1.2 运行命令

    mvn clean package
    

    生成target目录和jar包
    在这里插入图片描述
    1.3 在target目录下进入cmd直接运行jar包

    java -jar bootvue-keep-0.0.1-SNAPSHOT.jar
    
  • 将项目文件上传到/usr文件夹下

  • 进入到项目文件夹下(以bootvue-keep为例)

    [root@localhost usr]# cd bootvue-keep
    
  • 进入项目下的target

    [root@localhost bootvue-keep]# cd target
    
  • 运行jar包

    [root@localhost target]# java -jar bootvue-keep-0.0.1-SNAPSHOT.jar 
    
  • 在浏览器中输入ip地址+端口号进行访问
    6.1 ip地址,输入命令ifconfig查看虚拟机ip地址
    在这里插入图片描述

    6.2 端口号
    在这里插入图片描述
    在浏览器中输入ip地址:端口号
    在这里插入图片描述

  1. 如果访问失败,可能是虚拟机端口号没开,开放端口号即可
     查看防火墙某个端口是否开放
    firewall-cmd --query-port=3306/tcp
    开放防火墙端口3306
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    注意:开放端口后要重启防火墙生效
    重启防火墙
    systemctl restart firewalld
    

整个流程应该就是这样,闲暇时间可以玩一下,仅供大家参考!!!


点击全文阅读


本文链接:http://zhangshiyu.com/post/34190.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 拍卖会点天灯后,男友拍卖我365张私房照新上(林书雅秦斯年)_拍卖会点天灯后,男友拍卖我365张私房照新上
  • 完结文人面桃花长相忆全章+结局列表_完结文人面桃花长相忆全章+结局(阮雾梨闻砚辞)
  • 等风等雨等不到你+后续+结局(夏语栀祁墨寒)列表_等风等雨等不到你+后续+结局(夏语栀祁墨寒)等风等雨等不到你+后续+结局在线
  • 拍卖会点天灯后,男友拍卖我365张私房照潜心更新林书雅秦斯年完本_拍卖会点天灯后,男友拍卖我365张私房照潜心更新(林书雅秦斯年)
  • [离婚倒计时,帝国上将夜夜叼我回巢]全文免费无弹窗阅读_笔趣阁_[陆之澄陆之橙雷邵川]限时免费完整章节
  • 重生七零,二婚高嫁冷面军官后续在线阅读_张云英卫刚章节悬念抢先解锁‌
  • 等风等雨等不到你夏语栀祁墨寒精选作品之一_等风等雨等不到你夏语栀祁墨寒精选作品之一
  • 全书浏览重生继母黑化,我掀翻白眼狼全家(谢怡柔林婉棠)_重生继母黑化,我掀翻白眼狼全家(谢怡柔林婉棠)全书结局
  • 「庶民崛起」精彩节选试读_「石毅王知娇」全章节免费阅读
  • 看不惯我单身的姑姑必读文(),看不惯我单身的姑姑必读文
  • 爱如烟花,绚丽滑落最新章节列表_姜莱盛哥许岸完整版在线阅读
  • 妈妈生日那天,我送了一个骨灰盒隐藏结局_「妹妹小满林月」全文在线阅读

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1