zfaka是一款开源免费的自动发卡程序,基于yaf+layui开发。博主将用来为I image扩容码实现自动发卡兑换,今天博主记录一下搭建过程,方便大家参考。
演示环境:
Centos7.9+宝塔面板7.7+Apache2.4+Mysql5.6+PHP7.2
安装方法:
进入宝塔面板,新建站点并配置SSL证书为搭建zfaka做准备,这里不做过多演示,大家应该都会吧,有问题可以博客底部留言给博主。
下载zfaka源码文件,并解压到安装目录。进入conf
目录下,将文件application.ini.new
重命名修改为 application.ini
。接下来将程序运行目录修改为public
。访问域名进行安装。
![图片[1]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/87b1f17501ddb72e.png)
出现如下报错说明未安装YAF拓展,我们就需要安装拓展才能继续进行安装配置警告:
请按照安装要求安装YAF扩展
![图片[2]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/5fdcde4885a9c5cb.png)
![图片[3]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/119b695837364240.png)
yaf.so
在其底下添加yaf.use_namespace=1
然后保存重启PHP接下来就要去SSH终端进行操作了,进入到程序目录下执行php change.php Yourdir
其中Yourdir
是你将要修改的后台目录,值得注意的是目录名为一个大写字母后跟5-10个小写字母的字符串。
[root@imnian ~]# cd /www/wwwroot/shop.imnian.com
[root@imnian shop.imnian.com]# php change.php Iimnian
[+]Your current admin dir is [Admin]
[+]We will change [Admin] to [Iimnian]
[+]Change [Admin] to [Iimnian] is Success!!
[root@imnian shop.imnian.com]#
接下来配置伪静态,
Apache
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php
Nginx
location / {
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php?$1 last;
}
}
配置完成就可以访问域名/install进行安装步骤了
![图片[4]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/2d2a8416ef51df9c.png)
![图片[5]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/55c3909a5c9f8571.png)
![图片[6]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/fd7c1aa53b925a1b.png)
![图片[6]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/fd7c1aa53b925a1b.png)
3.配置计划任务
*/2 * * * * php -q /www/wwwroot/shop.imnian.com/public/cli.php request_uri="/crontab/sendemail/index"
php -q /www/wwwroot/shop.imnian.com/public/cli.php
request_uri="/crontab/sendemail/index"
接下来就可以访问你的域名/Yourdir
/login登录了,默认账户是demo@demo.com
密码是123456
![图片[8]-宝塔面板搭建zfaka程序-流年笔记](https://images.imnian.com/imgs/2022/06/15/cf832865bb105836.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END