官方地址https://github.com/assimon/dujiaoka
支付接口已集成
支付宝当面付
支付宝PC支付
支付宝手机支付
payjs微信扫码.
Paysapi(支付宝/微信).
码支付(QQ/支付宝/微信)
微信企业扫码支付
Paypal支付(默认美元)
V免签支付
全网易支付支持(通用彩虹版)
stripe
基本环境要求
(PHP + PHPCLI) version = 7.4
Nginx version >= 1.16
MYSQL version >= 5.6
Redis (高性能缓存服务)
Supervisor (一个python编写的进程管理服务)
Composer (PHP包管理器)
Linux (Win下未测试,建议直接Linux)
PHP环境要求
星号(*)为必须执行的要求,其他为建议内容
*安装fileinfo扩展
*安装redis扩展
安装opcache扩展
*终端需支持php-cli,测试php -v(版本必须一致)
确认php-cli环境
在终端下执行命令:
正确返回类似以下:
PHP 7.3.16-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:51:21) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.16, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.16-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies with Xdebug v2.9.3, Copyright (c) 2002-2020, by Derick Rethans
确保你的终端环境支持php-cli
确保你的php环境没有禁用以下函数:
putenv
proc_open
pcntl_signal
pcntl_alarm
否则会导致composer或php artisan命令无法正确执行!
修改项目配置文件
在网站根目录下.env修改为你自己的配置信息
DB_CONNECTION=mysql
DB_HOST=数据库地址
DB_PORT=数据库端口
DB_DATABASE=数据库
DB_USERNAME=数据库登录用户
DB_PASSWORD=数据库密码
请确保.env里面的配置能够正确连接上mysql和redis
安装composer依赖
根目录下执行:
composer install
创建网站,数据库设置utf8mb4编码!!!
配置Nginx伪静态
设置伪静态为laravel5
location / { try_files $uri $uri/ /index.php$is_args$query_string; }
设置网站运行目录为/public,根据自身实际目录配置
root /www/wwwroot/dujiaoka/public;
配置守护进程:
步骤:【软件商店】->【Supervisor设置】->【添加守护进程】 如图:
软件商店安装Supervisor
设置 启动用户www 网站根目录
网站根目录 + /artisan queue:work下面是教程例子
/www/server/php/73/bin/php /www/wwwroot/xxx.com/artisan queue:work
开始安装
一、访问你的网站域名,进入安装流程
二、按实际情况填写网站配置信息
默认后台
后台路径 /admin
默认管理员账号 admin
默认管理员密码 admin
V免签配置
评论(0)