Xssing安装详解 -(XSS平台1.3)


前期准备工作


1.下载最新版本的xssing代码   favicon点我去官方下载~    favicon点我去百度云盘下载~  我现在使用的是”xssing1.3.zip” 1.3的版本

2.准备后php空间  或 sae空间   或  bae空间





     公共设置部分



1.在线导入 xssing.sql 到mysql   可以通过phpadmin上传导入到数据库,或者通过mysql的命令导入根据不同的安装方式导入,不做详细解释

2.更改 config/config.php 第四行的值1为0, define(‘DEBUG_MODE’,0);    这里是关闭debug调试模式

3.替换 uauc/define.php 第25行中的网址为实际平台网址(网址结尾要有”/”)  define(‘SITE_ROOT’,faviconhttp://127.0.0.1/);   如  我的是这样的


define(‘SITE_ROOT’,”http://xss.asphxg.com/”);  //这里的地址根据不通的安装方式选择的不不通,如百度的可以是 http://xss.duapp.com/   新浪的可以是 http://xss.sinaapp.com/  前提是这个地址是你应用的地址哦~




4.修改邀请码生成配置文件

apps/index/action/User.Action.php文件中token变量名和值admin为其他

如 我的修改是

01 function  get_incode(){
02  
03     $n=intval($_GET['n']);
04     $token=$_GET['bbt'];
05  
06     if($n && $token=="bbtang"){
07  
08         $incode=new IncodeModel();
09  
10         for($i=0;$i<=$n;$i++){
11  
12             echo     SITE_ROOT."?i=".$incode->add()."<br>";   
13  
14         }
15  
16     }else{
17  
18         show_404();
19  
20     }
21  
22 }



      完成以上统一的修改步骤之后就进行各自的配置工作了,剩下的就挺简单了.  咱们继续吧~~







php空间安装

      1.配置 config/mysql.php




01 define("DB_HOST",'localhost');
02 define("DB_USER",'root');
03 define("DB_NAME",'bbtang');
04 define("DB_PASS",'bbtang');
05 define("DB_PORT",'3306');
06 define("DB_PRE",'xg_');
07  
08 //部署到sae是使用
09  
10 /*
11 define("DB_HOST",SAE_MYSQL_HOST_M);
12 define("DB_USER",SAE_MYSQL_USER);
13 define("DB_NAME",SAE_MYSQL_DB);
14 define("DB_PASS",SAE_MYSQL_PASS);
15 define("DB_PORT",SAE_MYSQL_PORT);
16 define("DB_PRE",'xg_');
17 */


把未注释的内容按照你的mysql相应的信息设置好用户名密码 端口等信息就好了.

 

这样你就可以访问你的域名了,会看见登陆界面,只有两个文本框哦~   注册和登陆请往下看…



sae空间安装

1.配置 config/mysql.php

01 /*
02 define("DB_HOST",'localhost');
03 define("DB_USER",'root');
04 define("DB_NAME",'bbtang');
05 define("DB_PASS",'bbtang');
06 define("DB_PORT",'3306');
07 define("DB_PRE",'xg_');
08 */
09  
10 //部署到sae是使用
11  
12 define("DB_HOST",SAE_MYSQL_HOST_M);
13 define("DB_USER",SAE_MYSQL_USER);
14 define("DB_NAME",SAE_MYSQL_DB);
15 define("DB_PASS",SAE_MYSQL_PASS);
16 define("DB_PORT",SAE_MYSQL_PORT);
17 define("DB_PRE",'xg_');


这个比较简单,就是把上边的注释掉,把下边的注释去掉,因为sae中数据库的相关信息都在php的常量里边储存的,所以用起来还挺方便的,也不用怕密码忘了   哈哈


2. sae 需要修改配置总入口文件 /uauc/uauc.php 开启sae支持



define(‘SAE’,1);        // 1 在sae部署




现在就可以访问了,和php空间看见的结果是一样的,注册和登陆请往下看…





bae空间安装


bae空间设置数据库就相对比较麻烦一些了

1.获取bae空间的mysql数据库名




2.配置 config/mysql.php


01 define("DB_HOST",getenv('HTTP_BAE_ENV_ADDR_SQL_IP'));
02 define("DB_USER",getenv('HTTP_BAE_ENV_AK'));
03 define("DB_NAME",'你刚才获取的数据库名');
04 define("DB_PASS",getenv('HTTP_BAE_ENV_SK'));
05 define("DB_PORT",getenv('HTTP_BAE_ENV_ADDR_SQL_PORT'));
06 define("DB_PRE",'xg_');
07  
08 //部署到sae是使用
09  
10 /*
11 define("DB_HOST",SAE_MYSQL_HOST_M);
12 define("DB_USER",SAE_MYSQL_USER);
13 define("DB_NAME",SAE_MYSQL_DB);
14 define("DB_PASS",SAE_MYSQL_PASS);
15 define("DB_PORT",SAE_MYSQL_PORT);
16 define("DB_PRE",'xg_');
17 */


3.必须先把这个版本点击上线才能正常的使用,切记~

 

现在就可以访问了,和上边看见的结果是一样的,注册和登陆请往下看…





获取邀请码,并注册


在第一部分中我们已经修改过token和token的值了  所以咱们现在以本篇文章为例子,来生成邀请码

使用方法 :

访问  xss.asphxg.com/?m=user&a=get_incode&bbt=bbtang&n=1

bbt和bbtang分别是设置的token和token的值,你要根据你设置的来填写哦~

将获取两个邀请码,如下图所示



KA7D(_R$3NF~YH8`TVA`1YQ



然后复制其中一个进行访问,你就会看见注册页面了,填上你的用户名还有两遍密码就能够注册了.(推荐使用谷歌浏览器不然你可能看不到每个浏览器是干嘛的~)

 

好了  整个的安装过程到此就结束了,你可以登陆进去看看了,具体的使用方法我就不说了~  








评论回复