从零开始Ubuntu下xss平台搭建的完整教程

0x01 环境搭建

  1. apache安装
    在ubuntu下安装apache2很简单,只要用apt-get install apache2就可以了,安装完成后,在 /etc/apache2/路径下,有个apache2.conf,这就是apache2的配置文件。

2.创建一个超级用户
- root@localhost:~# useradd -m -s /bin/bash xxx

  • 把新创建的用户加入超级权限组
    root@localhost:~# usermod -a -G sudo xxx

  • 为新用户设置密码

  • 注意在输密码的时候不会有字符显示,不要以为键盘坏了,正常输入即可
    root@localhost:~# passwd xxx

  • 切换到创建的新用户
    root@localhost:~# su - xxx

  • 切换成功,@符号前面已经是新用户名而不是 root 了
    xxx@localhost:~$

新用户创建并切换成功了。如果是新服务器的话,最好先更新一下系统,避免因为版本太旧而给后面安装软件带来麻烦。运行下面的两条命令:

xxx@localhost:~$ sudo apt-get update
xxx@localhost:~$ sudo apt-get upgrade

3.安装php
sudo apt-get install php5
ok 安装完php 在默认网站根目录/var/www/html/下建立一个index.php 测试!
sudo vim index.php


    phpinfo()
?>

4 MySQL 安装
1. sudo apt-get install mysql-server

  1. apt-get isntall mysql-client

  2. sudo apt-get install libmysqlclient-dev

进入mysql

mysql -u root password 密码

0x02 下载xss.me源码

xss.me 源码 下载地址(https://download.csdn.net/download/u011342224/10340913)

  1. 下载后 rz上传到/var/www/html/目录下

  2. unzip xssplatform.zip解压文件

  3. 为xss平台 配置数据库

    mysql -u root -p
    CREATE DATABASE xss 创建一个名为xss数据库
    SHOW DATABASES 显示数据库列表
    把xssplatform.sql 文件导入进数据库 mysql -u root -p

  4. 修改xssplatform目录的权限

    chown -R www-data xssplatform
    chgrp -R www-data xssplatform # ubuntu 下Apache用户是www-data

未完待续

你可能感兴趣的:(xss,apache)