• 卸载软件
    • Java 服务器
      • Tomcat自动卸载方法
      • Tomcat 手动卸载方法
      • JBoss自动卸载方法
      • JBoss 手动卸载方法
      • Resin自动卸载方法
      • Resin 手动卸载方法
      • Jetty 卸载方法
      • Spring Boot 卸载方法
    • PHP 服务器卸载方法

    卸载软件

    Java 服务器

    Tomcat自动卸载方法

    进入rasp安装包解压目录(如rasp-20170721),在终端中执行以下命令:

    1. java -jar RaspInstall.jar -uninstall <resin_home>

    Tomcat 手动卸载方法

    假设Tomcat根目录为${CATALINA_HOME}

    • 删除目录${CATALINA_HOME}/rasp
    • 找到启动配置文件
      • Linux环境下打开${CATALINA_HOME}/bin/catalina.sh
      • Windows下打开 ${CATALINA_HOME}/bin/catalina.bat
    • 搜索关键词 javaagent 与 Dlog4j.rasp.configuration,删除或注释掉相应行
    • 重启 tomcat 服务器

      JBoss自动卸载方法

    进入rasp安装包解压目录(如rasp-20170721),在终端中执行以下命令:

    1. java -jar RaspInstall.jar -uninstall <JBoss_home>

    JBoss 手动卸载方法

    假设Jboss根目录为${JBOSS_HOME}

    • 删除插件安装目录 ${JBOSS_HOME}/rasp
    • 如果是 JBoss4 ~ Jboss6:
      • Linux下打开${JBOSS_HOME}/bin/run.sh
      • Windows下打开${JBOSS_HOME}/bin/run.bat
    • 如果是 JBoss7:
      • Linux下打开 ${JBOSS_HOME}/bin/standalone.sh,${JBOSS_HOME}/bin/domain.sh, ${JBOSS_HOME}/bin/standalone.conf,${JBOSS_HOME}/bin/domain.conf
      • Windows下打开${JBOSS_HOME}/bin/standalone.bat,${JBOSS_HOME}/bin/domain.bat, ${JBOSS_HOME}/bin/standalone.conf.bat,${JBOSS_HOME}/bin/domain.conf.bat
    • 把如上文件按照手动安装文档恢复原样
    • 重启 JBoss 服务器

      Resin自动卸载方法

    进入rasp安装包解压目录(如rasp-20170721),在终端中执行以下命令:

    1. java -jar RaspInstall.jar -uninstall <Resin_home>

    Resin 手动卸载方法

    假设Resin根目录为${RESIN_HOME}

    • 删除插件安装目录 ${resin_HOME}/rasp
    • 如果是 resin3:
      • Linux下打开${RESIN_HOME}/conf/resin.conf
      • Windows下打开${RESIN_HOME}/conf/resin.conf
    • 如果是 resin4:
      • Linux下打开 ${RESIN_HOME}/conf/cluster-default.xml
      • Windows下打开${RESIN_HOME}/conf/cluster-default.xml
    • 把如上文件按照手动安装文档恢复原样
    • 重启服务器

      Jetty 卸载方法

    假设Jetty根目录为${JETTY_HOME}

    • 删除插件安装目录 ${JETTY_HOME}/rasp
    • 修改服务器启动参数,删除 javaagent、Dlog4j.rasp.configuration 参数
    • 重启 Jetty 服务器

      Spring Boot 卸载方法

    假设Spring Boot根目录为${SPRING_BOOT_HOME}

    • 删除插件安装目录 ${SPRING_BOOT_HOME}/rasp
    • 修改服务器启动参数,删除 javaagent、Dlog4j.rasp.configuration 参数
    • 重启 Spring Boot 服务器

      PHP 服务器卸载方法

    找到 php ini 配置文件,删除 extension=openrasp.so,以及所有 openrasp. 开头的配置选项,e.g

    1. extension=openrasp.so
    2. openrasp.root_dir=/opt/rasp
    3. ...

    然后重新加载PHP服务器生效,e.g

    • 对于PHP-FPM服务器,可尝试 service php5.6-fpm reload
    • 对于Apache PHP模块,可尝试 service apache2 reload
      最后在 phpinfo() 里确认,如果看不到 openrasp 模块信息,则表示卸载成功

    原文: https://rasp.baidu.com/doc/uninstall/main.html