xsser建站

一,下载源码

 链接: HTTPS://pan.baidu.com/s/17bwk0yn5amNGKhTV6fRfxg   密码:hi6x

下载之后解压出来会有这么些文件

把这些文件复制到网站目录xsser中

二,配置环境

步骤: 

如图1所示,修改的config.php文件中的文件的文件里面的数据库连接字段,包括用户名,密码,数据库名,访问URL起始和伪静态的设置。 

1.1在phpMyAdmin的的的的的的的中新建xssplatform数据库

1.2修改访问的url起始地址为:http:// localhost/xsser也就是目录名

2,在网站根目录下有一个xssplatform.sql,在phpMyAdmin的的的的的的的中创建好数据库后导入库。 

2.1phpmyadmin导入SQL

执行之后会多出9张表

3,进入数据库执行语句修改域名为自己的: 

UPDATE oc_module SET 
code = REPLACE(code.'http://xsser.me','http://localhost / xsser') 

4.修改主题\默认\ templates \ register.html中的提交按钮的源码为:注如果修改了下面注册的页面就不用修改了

行53  
<input id =“btnRegister”type =“button”onclick =“Register()”value =“提交注册”/>  
修改为  
<input id =“btnRegister”type =“submit”onclick =“Register()” value =“提交注册”/>  

5.登录页面,回车登录;加载完页面后,自动将光标定位在用户输入框

文件的主题/默认/模板/ login.html的的修改:

<input type="button" value="登录" onclick="Login()"> 

修改为:

<input type="submit" value="登录" onclick="Login()">

在身体的最后添加: 

  1. <!-- 页面加载完成后,将光标定位到user输入框 -->

  2. <script>document.getElementById('user').focus();</script>

6.修改提示页面跳转时间为500毫秒

文件的主题/默认/模板/ notice.html:

行11  

的setTimeout(“location.href ='{$ notice.turnto}'”,3000);  

修改为  

的setTimeout(“location.href ='{$ notice.turnto}'”,500); 

7.创建项目页面,自动将光标置于项目名称处

主题/默认/模板/ project_create.html

行55,添加  

<SCRIPT>的的的document.getElementById( '标题').focus();</ SCRIPT> 

8.rewrite规则

在网站根目录下建立的的的的的的.htaccess伪静态文件

在防静态文件中按网页容器的不同进行配置:

阿帕奇:

  1. RewriteEngine On 

  2. RewriteRule ^([0-9a-zA-Z]{6})$ /index.php?do=code&urlKey=$1 [L] 

  3. RewriteRule ^do/auth/(\w+?)(/domain/([\w\.]+?))?$ /index.php?do=do&auth=$1&domain=$3 [L] 

  4. RewriteRule ^register/(.*?)$ /index.php?do=register&key=$1 [L] 

  5. RewriteRule ^register-validate/(.*?)$ /index.php?do=register&act=validate&key=$1 [L] 

  6. RewriteRule ^login$ /index.php?do=login [L]

Nginx的的的的的的:

  1. rewrite "^/([0-9a-zA-Z]{6})$" /index.php?do=code&urlKey=$1 last;

  2. rewrite "^/do/auth/(\w+?)(/domain/([\w\.]+?))?$" /index.php?do=do&auth=$1&domain=$3 last;

  3. rewrite "^/register/(.*?)$" /index.php?do=register&key=$1 last;

  4. rewrite "^/register-validate/(.*?)$" /index.php?do=register&act=validate&key=$1 last;

创建的的的的的的.htaccess文件:

1,使用Notepad ++软件,打开Notepad ++软件,然后把需要写进去的代码写进去,或者复制进去,然后在保存的时候,文件名那里写.htaccess文件类型那里选择:所有类型(*。 *),如图(注意,在建立这个文件前,要设置显示文件扩展名)

         

三,使用

差不多了,我们访问这个地址:http://localhost/xsser/index.php 

在注册之前,首先把注册配置修改为正常进行保存

然后就可以注册了,邀请码随便填写,其他的都是注册的时候需要的

 

就完成了注册。注册成功之后他会跳到这个页面

然后我们到数据库中的用户表里面

把adminLevel修改为1,把自己定义为最高管理员权限,不然没法发送邀请码。再回到的的的config.php中的文件中,修改注册配置为邀请

保存后我们重新登陆进去生成邀请码

http://localhost/xsser/index.php?do=user&act=invite

点击生成其他邀请码

93cd389730d7e601f0dc6ec5a6992d69

生成,成功,现在来看看可以正常注册不

 

注册成功。

四,测试

新建一个项目,测试其中的地址

 

点击下一步

点击下一步创建完成。

能访问:

说明的阿帕奇的伪静态配置成功,如果伪静态没有配置成功就会出现下面的错误

这时我搭建好的xsser测试平台,可以大家参考一下 

  https://download.youkuaiyun.com/download/sinat_36711025/10887159

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值