开篇不得不说一个神奇的源代码下载网站,江湖人称站长之家,瞄一眼它的神奇之处:
它提供了多种语言的网站源代码,包含php、asp、.net等源代码,可以快速的帮助我们在windows server中搭建需要测试的网站,本篇使用的xhcms代码审计环境就是从这里薅的资源,在这激动的时刻,决定将这神奇的网站地址一并奉上:https://down.chinaz.com/
1.下载并解压xhcms(熊海网站管理系统)
2.开启Windows server操作系统,将网站跟目录(xhcms)以及以下全部文件全部拷贝进去
这里需要注意的是,windows server中首先要安装phpstudy集成环境,phpstudy集成环境可以帮助我们快速部署站点,里面集成了Apache,IIS,Nginx等中间件解析环境,并有多种版本的php动态语言,强大的Mysql数据库,来供我们调试,还有很多意想不到的功能,目前分为2016版,2018版,Linux版,v8.1版本,IIS版等,可以下载后在windows server进行安装,下载地址:https://www.xp.cn/download.html
最常用是2016版和2018版,本次测试环境搭建在2016版上面,上一步xhcms拷贝路径中已有图示说明
3.配置phpstudy端口,以便在浏览器中访问
4.在浏览器中以网站根目录(xhcms)访问
发现页面提示无数据库,说明该站点并没有自行安装部署数据库,这时就要找出它的配置文件,或找到网站的install目录以及查找install.php文件或index.php文件文件来手动安装数据库进行部署,
来到它的目录后,发现确实存在install目录,并且存在index.php文件
在浏览器中就可以在端口后面一层一层接路径,运行安装步骤
5.安装部署xhcms
以上步骤已经将安装页面访问出来,可以进行数据库的创建,为方便起见,可以将管理密码设为admin,数据库名称以xhcms命名(根据个人),数据库用户名和密码都是以数据库登录时的默认账号密码保持一致,否则无法访问
确认提交后,页面依旧显示数据库未创建,这就说明,该网站在开发的时候,不是很成熟,程序并没有自己创建数据库的执行语句,迫不得已,自己手动创建
手动创建过程:
步骤一:借助Mysql图形化管理工具Navicat for MySQL来创建
步骤二:
步骤三:
步骤四:
步骤五:
创建完后可以看到xhcms数据库,来到浏览器刷新页面
成功安装
6.访问网站
首页正常访问,页面跳转均正常访问
以上xhcms测试站点搭建完成。
文章来源: 博客园
- 还没有人评论,欢迎说说您的想法!