Spring Boot 安装
war 包部署
如果将 Spring Boot 项目构建为 war 包,直接按照相应服务器版本的安装文档安装即可
jar 包部署
如果将 Spring Boot 项目构建为内嵌服务器的 jar 包按照如下步骤安装即可:
1. 安装软件
进入到 Spring Boot 安装目录,e.g /opt/spring-boot
复制安装包内的 rasp
目录到当前目录,
cp -R ~/Downloads/rasp-20170721/rasp .
OpenRASP 需要在 rasp 目录下释放一些动态链接库,所以还需要修改 rasp 目录的权限,e.g
chmod 777 -R rasp
2. 配置 Spring Boot
假设 rasp
目录释放到了 /opt/spring-boot/rasp/
,
在启动 Spring Boot 的时候在启动参数里添加如下参数,
-javaagent:"/opt/spring-boot/rasp/rasp.jar" -Dlog4j.rasp.configuration="file:///opt/spring-boot/rasp/conf/rasp-log4j.xml"
如果是命令行启动,请将 -jar 放在命令的最末尾,e.g
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