vps上搭建xss平台前主要进行的环境准备(视自己情况):
1.搭建apache
第一步:安装Apache服务程序(apache服务的软件包名称叫做httpd)
1 | yum install httpd -y |
PS:Yum(全称为 Yellow dogUpdater, Modified)是一个==在Fedora和RedHat以及CentOS==中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
第二步: 将Apache服务添加到 开机自启中
1 | systemctl start httpd |
PS: systemctl该命令可用于查看系统状态和管理系统及服务 详细
附:Apache主要文件
文件 | 目录 |
---|---|
服务目录 | /etc/httpd |
主配置文件 | /etc/httpd/conf/httpd.conf |
网站数据目录 | /var/www/html |
访问日志 | /var/log/httpd/access_log |
错误日志 | /var/log/httpd/error_log |
2.安装php
第一步 配置yum源
首先检查一下之前装了php没有,因为之后安装xss平台时需要5.5以上版本的php,所以可能会遇到升级php版本的问题
1 | yum list installed | grep php #查看之前安的(没有略过) |
1 | 添加 yum 源 |
第二步 安装php及相关插件
1 | yum install -y php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-fpm |
其他版本php安装
如果想安装php5.5或者5.6版本,将上面的php70w替换为php55w或者php56w就可以了。
1 | php -v 查看版本 |
3.安装mysql
看链接
4.安装phpmyadmin
主要是便于数据库可视化管理
第一步 下载
1 | wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.tar.gz |
第二步 直接解压到web目录
登录密码为mysql数据库密码
第三步 修改配置(用处不大)
找到config.sample.inc.php文件,改名为config.inc.php
5.安装xss平台
这个平台是蓝莲花战队一个成员的开源项目,项目地址:https://github.com/firesunCN/BlueLotus_XSSReceiver
具体操作看链接