CentOS7 安装 webgoat 7.1 简介
CentOS7 安装 webgoat 7.1 简介
webgoat 所需文件准备:
操作系统版本:CentOS 7.3
1: 在Linux上安装Openjdk >= 1.8
2: 上传文件至 Linux
3:解压 tomcat7 到 /opt/tomcat 目录下,并重命名为 apache-tomcat --- webgoat 7.1 所依赖的tomcat 不支持 8.0 以上版本
4: 启动Tomcat,验证服务是否正常工作。默认占用8080端口,注意防火墙放行该端口的通讯。
5: 给tomcat设置管理员账号和密码 --- 在修改”tomcat-users.xml“的过程中一定要将Tomcat关闭,设置好后再打开Tomcat。
6: 部署 webgoat-container-7.1.war , 并在tomcat 中增加对应的用户
<!-- NOTE: manager-gui --> <role rolename="manager-gui"/> <user username="tomcat" password="s3cret" roles="manager-gui"/><!-- NOTE: webgoat --> <!-- <role rolename="manager"/> <role rolename="webgoat_basic"/> <role rolename="webgoat_admin"/> <role rolename="webgoat_user"/> <role rolename="tomcat"/> <user username="webgoat" password="webgoat" roles="webgoat_admin"/> <user username="basic" password="basic" roles="webgoat_basic,webgoat_user"/> <user username="guest" password="guest" roles="webgoat_user"/> <user username="tomcat" password="tomcat" roles="tomcat"/> -->
<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true">
7:设置tomcat自启动
[Unit] Description=Tomcat7 After=syslog.target network.target remote-fs.target nss-lookup.target[Service] Type=forking Environment='CATALINA_PID=/opt/tomcat/apache-tomcat/tomcat.pid' Environment='CATALINA_HOME=/opt/tomcat/apache-tomcat' Environment='CATALINA_BASE=/opt/tomcat/apache-tomcat' Environment='CATALINA_TMPDIR=/opt/tomcat/apache-tomcat/temp' Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'WorkingDirectory=/opt/tomcat/apache-tomcat/PIDFile=/opt/tomcat/apache-tomcat/tomcat.pid ExecStartPre=/usr/bin/rm -f /opt/tomcat/apache-tomcat/tomcat.pid ExecStart=/opt/tomcat/apache-tomcat/bin/startup.sh ExecStop=/opt/tomcat/apache-tomcat/bin/shutdown.sh ExecReload=/bin/kill -s HUP $MAINPID KillSignal=SIGQUIT TimeoutStopSec=5 KillMode=process PrivateTmp=true[Install] WantedBy=multi-user.target
CentOS7 安装 webgoat 7.1 简介相关推荐
- CentOS7安装Docker详细教程
CentOS7安装Docker 文章目录 CentOS7安装Docker Docker简介 Docker架构 Docker安装流程 查看Docker 参考文章 Docker简介 Docker 是一个开 ...
- CentOS7安装VirtualBox
先不要这样装,有问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 用下面这种安装可能因为版本原因导致系统启动不成功,但是下面的连接给出了解决方案,建议先阅读下面的连接文章. 解决方案: ...
- linux es数据库 head,centos7安装Elasticsearch及Es-head插件详细教程(图文)
懒惰了很久,今天来写一下Elasticsearch在centos7上安装教程以及安装过程中可能出现的报错解决方式,有不对的地方,烦请各位看官多多指教! 一.ES安装 1.环境检查 确保有java环境, ...
- Linux如何打开cp2k,centos7安装并行版cp2k6.1-POPT
centos7安装并行版cp2k6.1-POPT centos7安装并行版cp2k6.1-POPT 一.环境介绍 系统:Centos7.6 所需软件包:cp2k-6.1.tar.bz2,libint- ...
- 记一次 Centos7 安装 lepus 天兔数据库监控系统 v3.8_beta
一.简介 Lepus(天兔)数据库企业监控系统是一套由专业DBA针对互联网企业开发的一款专业.强大的企业数据库监控管理系统,企业通过Lepus可以对数据库的实时健康和各种性能指标进行全方位的监控.目前 ...
- Centos7安装Chacha20加密算法 (验证成功)
Centos7安装Chacha20加密算法 (验证成功) 有些程序会使用Chacha20加密算法,如果Centos7系统报错Exception: libsodium not found,则缺乏M2Cr ...
- Centos7安装kvm服务器
Centos7安装kvm服务器 什么是kvm virt-manager及相关软件简介 virt-manger架构及原理 KVM QEMU Libvirt 检查硬件是否支持kvm虚拟化 启用嵌套虚拟化( ...
- Centos7安装和配置VNC服务器 - openbox篇
文章目录 VNC简介 安装TigerVNC 防火墙设置 安装图形用户界面(GUI) openbox 配置openbox自启动文件 lightdm 修改配置文件 VNC 客户端连接 关闭VNC服务 参考 ...
- Centos7 安装Nginx(OpenResty)、Windows安装Nginx
Nginx是一款高性能的代理.转发服务器,目前已经支持4层和7层代理. OpenResty则是基于Nginx增加Lua的功能,可以方便的实现缓存功能. 1.Nginx不同安装形式分析 安装形式 安装难 ...
最新文章
- 元宇宙的“42条共识”
- 解决idea中执行maven命令失败的问题
- python3.8安装pip-MAC本安装python3.8后,pip3命令无法更新问题
- Jenkins中连接Git仓库时提示:error: The requested URL returned error: 401 Unauthorized while accessing
- oracle数据库切换教程,oracle 11gR2 物理备用数据库搭建及切换
- 为什么写Java程序需要接口
- JS 内置对象 String对象
- Outlook 与 Outlook Express 的区别
- [转]CTO谈豆瓣网和校内网技术架构变迁
- (27)System Verilog多个线程间通信(队列)
- 删除计算机共享信息命令,win10系统使用命令将网络共享删除的操作办法
- win7 ie9总是跳转到官方主页的解决方法
- 最值得收藏的 考研线性代数 全部知识点思维导图整理(张宇, 汤家凤), 附带惯用思维/做题技巧/易错点整理
- 百度地图 | 如何获取AK
- 三相pwm整流器。采用电压电流双闭环,SVPWM调制
- php新年倒计时源码,2020年-新年倒计时HTML源码
- BAT机器学习面试1000题系列
- 传奇服务器端回满血文件,单机架设传奇服务器第八课:血过65535
- Excel如何对合并单元格数据进行排序
- 数字电视业务PSI/SI学习系列
热门文章
- mchain r语言_【揭秘】Mchain是长久稳定的项目吗?是不是骗钱的平台?做的人有多少?...
- java进阶 2018_Java Web基础入门2018版
- WPF中使用WindowChrome自定义窗口中遇到的最大化问题
- Js中caller和callee的区别
- PHP5各个版本的新功能和新特性总结(转载 http://www.jb51.net/article/48150.htm)
- 转: Executor类
- .Net 2.0中使用扩展方法
- 在Visual Studio 2010 中使用菱形向导对窗口进行布局
- 49个让你成功的人生细节
- c# 调用c库dll ,char*转string的解决办法