自动发卡站独角数卡的配置及注意事项

很多小伙伴都想拥有自己的自动发卡站,方便、省心,今天就来介绍在宝塔面板下安装自动发卡站 独角数卡 的配置步骤及注意事项。

创建数据库

添加数据库,设置用户名密码等。

Redis 缓存

在软件商店中安装 Redis并启动。

配置 PHP

在对应版本的 PHP 设置中,找到 禁用函数 将如下几个删除,这几个是程序需要用到的函数。

putenv
proc_open
pcntl_signal
pcntl_alarm

安装 fileinfo 和 opcache 扩展

在对应版本的 PHP 安装扩展中找到 fileinfo 和 opcache 扩展安装

拉取代码并配置

在 /www/wwwroot(以 CentOS 系统为例) 目录下执行命令 git clone https://github.com/assimon/dujiaoka.git

代码拉取完毕后,运行 vim .env 打开配置文件对相应信息按照你的实际情况进行修改

修改完毕后,执行 composer install 命令

给 storage 文件夹赋予权限

创建站点

设置伪静态,伪静态选择 laravel5,独角数卡是 Laravel 框架编写的,所以运行目录要选择 /public,而不是根目录。

配置守护进程

安装 堡塔应用管理器,添加应用。

打开网站

以上都设置完毕后就可以打开网站了,进入到独角数卡的安装界面

独角数卡的邮件配置

在后台的 配置——系统设置——邮件服务中设置相应参数。以 QQ 邮箱发件为例,填写相应参数。这里账号和发件地址填写的都是发件的 QQ 邮件,需要注意的是密码的填写,这里的密码指的不是你的 QQ 邮箱的密码,而是 QQ 邮箱发件的授权码,写过邮件发件程序的小伙伴应该知道这里的区别。

注意事项与可能出现的问题

安装配置过程并非一帆风顺,在这里列举几个可能遇到的问题。

前台正常,后台登录时提示0 error错误

这是因为站点开启了 SSL 证书,后台的https没有开启,修改配置文件即可。

编辑 .env 文件,将其中的 ADMIN_HTTPS 设置为 true 即可。

PHP cli 版本不匹配

在执行 composer install 时,如果系统安装了多个 PHP 版本,可能会提示 PHP 版本不匹配,比如我们当前需要的 PHP 版本是 7.4,但系统的 PHP版本是 7.0,这时需要将 PHP 的 cli 版本切换至我们使用的版本。

运行 ln -sf /www/server/php/74/bin/php /usr/bin/php 即可切换为 PHP 7.4 版本。

自动发卡站独角数卡的配置及注意事项就介绍到这里,有问题可以给我留言,我会及时给予回复。

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注