• 8.26 Day44---项目部署


    1.打war包部署(需要外部的tomcat环境)需要在服务器中独立安装tomcat,把war包拷贝到webapps目录中

    启动命令:/bin/startup.bat/sh

    关闭命令:/bin/shutdown.bat/sh

    重启:1.先执行shutdown,在执行startup

             2.使用ps-ef|grep tomcat查询出tomcat的进程ID

       再使用kill-9进程ID杀死tomcat进程

               再重新执行startup启动

    2.打jar包部署(服务器不需要外部的tomcat环境,只需要jdk环境即可)springboot内嵌了tomcat

       直接把jar拷贝到服务器中

       java-jar项目的jar 包名称                        ##前台运行,不能做其他操作

                                                                             ctrl+c退出运行

       nohup java-jar项目的jar包名称&           ##后台运行,可以做其他操作

                                                                         ps-

       nohup java-jar项目的jar包名称&>文件名     ##后台运行,并且可以将启动时的日志输出到指定文件

    步骤:

    1.打包

      上传jar包到服务器

        1.使用winscp工具

        2.在服务器上使用yum -y install lrzsz 接受程序

             然后直接使用xshell拖拽式上传文件

       3.检查服务器有没有jdk环境

          java -version

          如果服务器上没有jdk环境,需要先安装jdk

          1.最简单的方式,使用yum命令安装

           先搜索可以安装哪些版本

          yum search jdk

         ## 找到java-1.8.0的64位的是x86_64

         yum install java-1.8.0-openjdk.x86_64 -y

    开放端口的问题,端口一共有2的16次方-1个,65535个

       虚拟机(假的服务器)

          1.只需有关闭防火墙即可

    阿里云(真实的服务器)

         1.机器内部关闭防火墙/或者是不关闭防火墙,只开放8080端口

         2.阿里云自己又加了一层防火墙,需要在阿里云中配置开放8080端口

              登录阿里云账号-进入控制台-找到你的ecs服务器实例-找到安全组-配置规则-添加规则

    在浏览器不输入端口,那么默认是80端口(因为http协议默认是80端口)

    那么你的项目的application.properties

    server.port=80 而不是8080

    192.168.10.11/

    192.168.1..11:8080/

    关于上下文路径(context-path)的问题:

    如果你在application.properties中配置了上下文路径为/shop

    server.servlet.context-path=/shop

    那么你在请求的时候必须在url地址上面加上/shop

    192.168.10.11:8080、shop/资源路径

    如果没有配置上下文路径,默认的上下文路径是/,这样请求

    192.168.10.11:8080/资源路径

    为什么不建议你配置上下文路径

    如果你配置了上下文路径,那么你的jsp中出现css或js或图片或控制器的地址

    他们的前面都需要加上上下文路径

    配置了,这样写路径

    /user/page

    关于首页的问题

    默认请求的地址就是"/"

    192.168.10.11:8080/

    可以创建一个IndexController

    里面只提供一个index方法,然后方法上面使用@RequestMapping("/"),映射单"/"

    然后方法的返回值是String,然后在方法中转发到你想要设置为首页的jsp

       例如 return "user/page"

    192.168.10.11:8080/   ===等同于===  192.168.10.11:8080/user/page

     

     2.登录

    3.找到pom文件下的jar目录

     4.

  • 相关阅读:
    全闪SDS 2.0存储发展新趋势
    笔试强训第22天--(第一个只出现一次的字符 小易的升级之路)
    String的方法介绍以及实现
    bugku 树木的小秘密
    硬盘基础知识
    基于三维GIS开发的水电工程建设方案
    Jenkins 重新定义 pom 内容,打包
    numpy函数使用大全python
    HTML5期末大作业:美妆网页主题网站设计——清新的手工肥皂网站展示(4页)HTML+CSS+JavaScript
    第四章《全景图:机器学习路线图》笔记
  • 原文地址:https://blog.csdn.net/qq_63771774/article/details/126535990