docker run --name mysqlserver -e MYSQL_ROOT_PASSWORD=123 -d -i -p 3309:3306 mysql:5.6
docker run --name xssPlatform_test --link mysqlserver:db -d -i -p 8888:80 -p 8889:81 -p 8890:82 daxia/websafe:latest
docker exec -it xssPlatform_test bash
cd /etc/nginx
vim nginx.conf
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
改为:
include /etc/nginx/conf.d/*.conf;
#include /etc/nginx/sites-enabled/*;
cd conf.d
vim dvwa.conf
#(1)修改dvwa.conf,将监听接口改为0.0.0.0:81,如下:
listen 81;
server_name _;
vim permeate.conf
#(2)修改permeate.conf,将监听接口改为0.0.0.0:82,如下:
listen 82;
server_name _;
vim xssplatform.conf
#(2)修改xssplatform.conf,将监听接口改为0.0.0.0:80,如下:
listen 80;
server_name _;
php /root/start.php
打开网址http://your_url:8888,打开后自动跳转安装页面,点击我同意后。
点击 我同意此协议按钮之后,将跳转到第二步的填写配置信息界面,在此界面需要填写数据库信息,和管理员账号信息,其中数据库地址为db,数据库用户名为root,密码为123,如下图所示
如果数据库信息填写无误,将会看到导入数据成功的提,如下图所示
进入首页后就可以开始使用你自己的xss-platform了。
这次部署一共有三个系统,分别是xss-platform,dvwa靶机系统和permeate论坛
xss-platform地址为:http://your_url:8888
dvwa靶机地址为:http://your_url:8889
permeate论坛地址为:http://your_url:8890