• Spring Boot 安装
    • war 包部署
    • jar 包部署
      • 1. 安装软件
      • 2. 配置 Spring Boot

    Spring Boot 安装

    war 包部署

    如果将 Spring Boot 项目构建为 war 包,直接按照相应服务器版本的安装文档安装即可

    jar 包部署

    如果将 Spring Boot 项目构建为内嵌服务器的 jar 包按照如下步骤安装即可:

    1. 安装软件

    进入到 Spring Boot 安装目录,e.g /opt/spring-boot

    复制安装包内的 rasp 目录到当前目录,

    1. cp -R ~/Downloads/rasp-20170721/rasp .

    OpenRASP 需要在 rasp 目录下释放一些动态链接库,所以还需要修改 rasp 目录的权限,e.g

    1. chmod 777 -R rasp
    2. 配置 Spring Boot

    假设 rasp 目录释放到了 /opt/spring-boot/rasp/

    在启动 Spring Boot 的时候在启动参数里添加如下参数,

    1. -javaagent:"/opt/spring-boot/rasp/rasp.jar" -Dlog4j.rasp.configuration="file:///opt/spring-boot/rasp/conf/rasp-log4j.xml"

    如果是命令行启动,请将 -jar 放在命令的最末尾,e.g

    1. java -javaagent:"/opt/spring-boot/rasp/rasp.jar" -Dlog4j.rasp.configuration="file:///opt/spring-boot/rasp/conf/rasp-log4j.xml" -jar springboot.jar

    原文: https://rasp.baidu.com/doc/install/manual/spring-boot.html