Banner

新中付商城

2026-10-16

第一部分:服务器环境准备

  1. 购买云服务器(阿里云 / 腾讯云),操作系统选择 CentOS7.9
  2. 登录服务器,安装宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  1. 安装完成后,保存面板地址、账号密码
  2. 打开宝塔后台,进入【软件商店】安装环境:
安装 PHP 时,必须开启扩展:fileinfo、curl、openssl、pdo_mysql、gd2

第二部分:站点与数据库创建

  1. 宝塔 → 网站 → 添加站点
  2. 进入网站设置,关闭防跨站(测试环境;正式环境不推荐)
  3. 设置伪静态:Nginx,选择thinkphp伪静态规则(这套商城多为 TP 框架)

第三部分:上传源码包

  1. 获取新中付商城源码压缩包(zip)
  2. 宝塔【文件】,进入站点根目录 /www/wwwroot/你的域名
  3. 上传 zip 压缩包,右键解压到当前目录
  4. ⚠️解压后检查:源码文件夹不要嵌套,index.php 直接在网站根目录。
例如:错误:/www/wwwroot/shop/ 源码包 /index.php;正确:/www/wwwroot/shop/index.php
  1. 设置目录权限:

第四部分:安装系统

  1. 浏览器访问 https://你的域名,进入商城安装向导页面
  2. 阅读协议,下一步,环境检测。确保所有扩展打√,报错就回到宝塔 PHP 安装缺失扩展。
  3. 填写数据库信息:数据库地址localhost、数据库名、账号、密码(第二步创建的)
  4. 设置商城后台管理员账号、密码(记住!登录后台用)
  5. 确认安装,等待自动导入数据库,完成安装。
  6. 安装完成,强烈建议删除根目录下 install 安装文件夹,防止被恶意重装。

第五部分:后台基础配置 + 新中付支付通道对接

  1. 访问后台地址:域名/admin(部分源码后台路径自定义),登录管理员账号
  2. 基础设置:【系统设置】→ 站点信息,填写商城名称、LOGO、客服电话
  3. 图片存储(可选):阿里云 OSS / 本地存储,本地直接用服务器磁盘。
  4. 【支付配置】→ 新中付支付设置(核心步骤)
重要:回调地址必须公网可访问,域名必须 HTTPS,在宝塔申请 SSL 证书。
  1. 配置短信接口(阿里云短信 / 腾讯云短信)用于注册验证码。

第六部分:商品上架、前台测试

  1. 后台【商品管理】新建商品,上传图片,设置价格、库存、运费模板
  2. H5 前台访问域名,测试:注册用户、加入购物车、下单、支付、查看订单
  3. 测试退款功能:后台发起退款,验证是否同步调用新中付退款接口。

第七部分:定时任务(计划任务,必配置)

宝塔 → 计划任务,添加 shell 脚本任务,每分钟执行一次,用于订单状态同步、支付回调、过期订单自动关闭

访问地址:https://你的域名/cron.php
执行周期:1分钟

第八部分:HTTPS 配置(支付接口强制要求 HTTPS)

  1. 宝塔【SSL】→ Let’s Encrypt 免费证书,申请域名证书
  2. 开启强制 HTTPS,HTTP 自动跳转 HTTPS。


4