文章目录

  • 程序包准备
  • 上传部署

程序包准备

github上下载程序包,如果太慢可以点击 下载webgoat-server-8.2.2 .jar

上传部署

将包上传到服务器上,需要说明该包依赖java环境且对java版本要求较高,我们这里是用java17进行部署,需要提前配置好java17
配置java环境
java部署过程参见linux部署java

执行java -version 看到java版本信息 标识java环境配置成功

 java -version
java version "17.0.4.1" 2022-08-18 LTS
Java(TM) SE Runtime Environment (build 17.0.4.1+1-LTS-2)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.4.1+1-LTS-2, mixed mode, sharing)

运行webgoat
启动服务

 java -jar webgoat.jar --server.port=8080  --server.address=0.0.0.0 &

访问 http://10.xx.xx.xx:8080/WebGoat/ 进入注册登录页面

完成注册 并登录 进入功能页面如下,如此就可以开启闯关之旅了

linux部署webgoat相关推荐

  1. linux运行dock打包的镜像,Linux部署之Docker方式部署项目

    Linux部署之Docker方式部署项目 1. 使用Docker对前端vue项目进行部署 1.1 环境准备 服务器或者虚拟机上先安装好Nginx和相关配置 docker pull nginx 拉去最新 ...

  2. Linux 部署ftp报530 错误解决方案

    Linux 部署ftp报530 错误解决方案 参考文章: (1)Linux 部署ftp报530 错误解决方案 (2)https://www.cnblogs.com/austinspark-jessyl ...

  3. Linux部署Node.js应用

    Linux部署Node.js应用 文章目录 Linux部署Node.js应用 一.背景描述 二.环境准备 三.添加守护进程 四.参考链接 一.背景描述 将基于Node.js开发的应用部署到Linux系 ...

  4. pycharm创建django项目linux部署

    大家好,我是烤鸭: pytho部署web项目比java简单一点,虽然springboot内置了tomcat. 环境: pycharm专业版python3.6 1.安装python python下载: ...

  5. linux部署jenkins,tomcat9

    大家好,我是烤鸭: 今天分享的是    linux部署jenkins,tomcat9 安装环境: linux centos7.2 tomcat 9.1 Jenkins 2.73 JDK 1.8 mav ...

  6. Linux部署Apache ActiveMQ 5.14.1

    Linux部署Apache ActiveMQ 5.14.1 简单记一下,下载地址 http://activemq.apache.org/download.html 一.安装JDK7以上,官方说明:ht ...

  7. 记录第一次使用linux部署springbootweb项目

    记录第一次使用linux部署springbootweb项目 收获感受 经过一下午的安装虚拟机.Linux系统.JDK1.8,项目打包,解决bug,终于项目部署成功!哈哈哈哈哈哈哈哈哈 收获还是不错的, ...

  8. Linux 部署ASP.NET SQLite 应用 的坎坷之旅 附demo及源码

    Linux 部署ASP.NET SQLite 应用 的坎坷之旅.文章底部 附示例代码. 有一台闲置的Linux VPS,尝试着部署一下.NET 程序,结果就踏上了坑之路,不过最后算是完美解决问题,遂记 ...

  9. Linux部署Oracle

    Linux部署Oracle 一. 实验环境 VMware+CentOS 5.8(32位) 二.操作步骤 1. 配置IP地址.修改主机名 [root@localhost ~]# vim /etc/sys ...

最新文章

  1. qt跟随鼠标动态绘制_采用Qt快速绘制多条曲线(折线),跟随鼠标动态显示线上点的值(基于Qt的开源绘图控件QCustomPlot进行二次开发)...
  2. linux shell 中21含义
  3. jscript换行等特殊字符
  4. python3文件的编码类型是什么_python3.x - 怎么查看某个文件的编码方式?python
  5. [ZT]Addison Wesley's Free Chapters and Articles
  6. 研究所月入两万?见过越上班工资越少的骚操作吗...
  7. 华为海思Hi3798芯片盒子免TTL刷入Ubuntu_NAS系统【教程分享】
  8. U盘中毒文件被隐藏?U盘中毒了怎么恢复文件
  9. matlab的grid on,Matlab基本函数-grid、box函数 | 学步园
  10. 玩客云宝塔面板安装到外接硬盘
  11. 在Win10的Linux子系统下搭建ESP32的开发环境
  12. 王者荣耀又开始“神仙”操作,全新的神仙英雄在体验服上线!
  13. Java——OOP三大特性之封装性(Encapsulation)通俗详细
  14. 南非监管机构严厉打击Facebook的联系人共享
  15. LaTex排版,如何输入商标R符号,TM符号, 版权c符号
  16. 算法:递归(汉诺塔)
  17. 互联网 Web 技术发展史
  18. 自考计算机网络管理串讲笔记,自考“计算机网络技术”串讲
  19. raid中条带概念问题
  20. 如何成为卓有成效的管理者?

热门文章

  1. 阿里云网站建设云速成美站基础版、标准版和企业版功能区别及费用对比
  2. 【风速预测】基于matlab DBN算法风速预测【含Matlab源码 1400期】
  3. App Inventor探索3-按钮1
  4. 在计算机栏显示桌面,直观:让win7在任务栏的左下角显示桌面_计算机的基本知识_IT /计算机_信息...
  5. 校园跑腿小程序源码,服务端+客户端,可运营
  6. torch.topk() 函数详解
  7. webpack自动化打包
  8. H5游戏开发的架构总结(一) 客户端
  9. 弗洛伊德(Floyd)算法求图的最短路径
  10. 【51单片机练习3——智能电梯控制系统1】