目录
独角数卡
开源式站长自动化售货解决方案、高效、稳定、快速!
demo地址:http://demo.dujiaoka.com
- 框架来自:laravel/framework.
- 后台管理系统:laravel-admin.
- 前端ui bootstrap.
核心贡献者:
模板贡献者:
鸣谢以上开源项目及贡献者,排名不分先后.
系统优势
采用业界流行的laravel
框架,安全及稳定性提升。
支持自定义前端模板
功能
支持国际化多语言包
(需自行翻译)
代码全部开源,所有扩展包采用composer加载,代码所有内容可溯源!
长期技术更新支持!
写在前面
本程序有一定的上手难度(对于小白而言),需要您对linux服务器有基本的认识和操作度
且本程序不支持虚拟主机,大概率也不支持windows服务器!
如果您连宝塔、phpstudy、AppNode等一键可视化服务器面板也未曾使用或听说过,那么我大概率劝您放弃本程序!
如果您觉得部署有难度,建议仔细阅读(仔细!)宝塔视频安装篇教程,里面有保姆级的安装流程和视频教程!
认真观看部署教程我可以保证您98%可能性能部署成功!
勤动手,多思考,善研究!
使用交流
QQ群:568679748 (需付费,管理较严)
Telegram: https://t.me/dujiaoka (免费,管理相对宽松)
关注Telegram官方频道:https://t.me/dujiaoshuka (系统更新通知,bug更新,重大事件推送)
界面尝鲜
支付接口已集成
- 支付宝当面付
- 支付宝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
扩展 - *终端需支持
php-cli
,测试php -v
(版本必须一致) - *需要开启的函数:
putenv
,proc_open
,pcntl_signal
,pcntl_alarm
- 安装
opcache
扩展
安装篇
?推荐服务器
- (美国免备案vps,配置3核3G仅需
24.28$
≈159RMB
一年支持支付宝付款)??点我直达
默认后台
- 后台路径
/admin
- 默认管理员账号
admin
- 默认管理员密码
admin
免责声明
独角数卡程序是免费开源的产品,仅用于学习交流使用!
不可用于任何违反中华人民共和国(含台湾省)
或使用者所在地区
法律法规的用途。
因为作者即本人仅完成代码的开发和开源活动(开源即任何人都可以下载使用)
,从未参与用户的任何运营和盈利活动。
且不知晓用户后续将程序源代码
用于何种用途,故用户使用过程中所带来的任何法律责任即由用户自己承担。
Thanks
Thanks JetBrains for the free open source license
License
独角数卡 DJK Inc MIT license.
linux_install
前景概要
正式上线后一定要将.env配置里面的APP_DEBUG设置为false
正式上线后一定要将.env配置里面的APP_DEBUG设置为false
正式上线后一定要将.env配置里面的APP_DEBUG设置为false
请根据自己的linux发行版本替换命令。
本教程默认你已经掌握linux基本知识和操作。
本教程默认你已经安装好了所有基本环境要求
下载代码
- 下载项目代码 使用git下载:
yum install git
git clone https://github.com/assimon/dujiaoka.git
- 如不使用git下载,也可以下载代码发行包手动上传至网站目录
发行版本下载:https://github.com/assimon/dujiaoka/releases.
确认php-cli环境
在终端下执行命令:
php -v
正确返回类似以下:
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命令无法正确执行!
修改项目配置文件
在网站根目录下执行: 修改为你自己的配置信息
vi .env
wq
保存
请确保.env
里面的配置能够正确连接上mysql和redis
安装composer依赖
根目录下执行:
composer install
配置Nginx伪静态
location / {
try_files $uri $uri/ /index.php$is_args$query_string;
}
设置网站运行目录为/public
,根据自身实际目录配置
root /www/wwwroot/dujiaoka/public;
配置Supervisor
参考资料:使用 Supervisor 管理 Laravel 队列进程.