1、环境:
高速度虚拟主机环境
MySQL 5.6.50
PHP-5.6
phpMyAdmin 4.4
2、安装php拓展:
ZendGuardLoader
Fileinfo
安装好后记得要重启一下php,让拓展生效。
3、开始搭建
然后新建一个站点,将压缩包内的程序全部解压到站点根目录。
添加一个域名
然后设置伪静态规则:
/inx伪静态开始 复制虚线以内的不含虚线
-----------------------------------------
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?sb=$1 last;
break;
}
}
location ^~ /runtime {
deny all;
}
location ^~ /Runtime {
deny all;
}
location ^~ /cert {
deny all;
}
-----------------------------------------
//inx伪静态结束
4、配置数据库信息和域名信息
/Application/Common/Conf/db.php
//数据库配置
return array(
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址 使用127.0.0.1不要使用localhost 后者速度慢
'DB_NAME' => 'pay', // 数据库名
'DB_USER' => 'pay', // 用户名
'DB_PWD' => pay, // 密码
'DB_PORT' => '3306', // 端口
'DB_PREFIX' => 'pay_', // 数据库表前缀
'SYS_KEY' => 'SN20180824202337', // 授权ID号勿删
);
然后配置域名信息:
/Application/Common/Conf/website.php
return array(
'WEB_TITLE' => '你的网站名字',
'DOMAIN' => 'www.zhifu.com',//这里填域名地址,不带http的
'MODULE_ALLOW_LIST' => array('Home','User','后台访问地址','Install', 'Weixin','Pay','Cashier','Agent','Payment'),
'URL_MODULE_MAP' => array('后台访问地址'=>'admin', 'agent'=>'user', 'user'=>'user'),
'LOGINNAME' => 'taoke',
'HOUTAINAME' => '后台访问地址',
);
将上方“后台访问地址”改为你想要的英文地址(任意),比如改为:houtai 则后台的访问地址由原来的:http://域名/admin_login_index.html 变为::http://域名/houtai_login_index.html
用来隐藏后台地址,防止黑客找到正确后台入口。
打开系统设置->基本设置中设置平台名称和平台网址及其他信息,注意。平台网址不要带http://
上游支付对接目录 \Application\Pay\Controller
上游代付对接目录 \Application\Payment\Controller
商户开发文档目录 \Uploads\demo.zip
对接上游支付通道时,请以DingdianController.class.php为标准对接方式demo,
里面有针对回调IP,回调参数过滤等重要安全措施以及统一json串格式。
至此搭建完成,开始测试你的程序吧!