这次将会以一个开源的发卡系统异次元发卡为例,搭建一个发卡网站。

环境配置

异次元发卡的官方推荐环境为:

  • PHP >= 8.0
  • Mysql >= 5.6

而关于伪静态的配置:

  • Apache伪静态规则:无需配置,规则就是程序根目录的.htaccess文件
  • Nginx伪静态规则:
location / {
    if (!-e $request_filename){
            rewrite ^(.*)$ /index.php?s=$1 last; break;
    }
}
  • Windows IIS 伪静态规则:
<rules>
  <rule name="acg_rewrite" stopProcessing="true">
      <match url="^(.*)$"/>
      <conditions logicalGrouping="MatchAll">
          <add input="{HTTP_HOST}" pattern="^(.*)$"/>
          <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
          <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
      </conditions>
      <action type="Rewrite" url="index.php?s={R:1}"/>
  </rule>
</rules>

由于我是以虚拟主机为例,支持Apache伪静态规则,所以无需配置。
配置完成伪静态后,直接进入网站即可开始按章过程:

开始安装

首先,下载最新版本的程序:点此下载
上传至网站根目录,然后解压出来



然后访问网站域名进入安装界面(记着提前解析域名)

下一步,输入服务器的信息:

下一步,设置管理员信息:

安装完毕!进入后台:


到此安装就完成一半了,接下来就是配置插件等。

店铺配置

进入插件商店,找到通用插件-获取更多插件


进入后找到下面这些插件安装:

这些都是一些比较实用的插件,不过我们先搞下面这个插件:

安装完后,可以在支付管理-支付插件中找到此插件,然后点击“配置”按钮,会弹出一个窗口:

填入提前准备好的API

创建一个支付方式:

添加微信支付宝的支付方式:


至此,支付功能已实现,接下来慢慢优化网站即可。啥玩意都卖!欢迎来选购:http://shop.bysun.top