当前位置: 首页 > news >正文

安装crmeb

一,官网:

https://www.crmeb.com/xiazai

代码站:

https://gitee.com/ZhongBangKeJi/CRMEB

安装参考文档地址:

https://doc.crmeb.com/single_open/open_v54/20389

二,下载

用git命令下载

$ git clone https://gitee.com/ZhongBangKeJi/CRMEB.git

三,导入数据库

1.打开数据库文件/crmeb/public/install/crmeb.sql文件,将里面的所有demo.crmeb.com替换成您的域名,不需要带http

2,新建数据库crmeb,然后导入数据

$ mysql --host=127.0.0.1 --port=3306 -u root -prootpassword crmeb < crmeb.sql

3,导入数据库的中报错的处理:

$ mysql --host=127.0.0.1 --port=3306 -u root -prootpassword crmeb < crmeb.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1067 (42000) at line 34266: Invalid default value for 'create_time'

修改:

  `create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间',`update_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '修改时间',

为:

  `create_time` datetime NULL COMMENT '创建时间',`update_time` datetime NULL COMMENT '修改时间',

类似的错误有多处,主要是因为sql文件支持的版本较低,实际安装时mysql的版本较高的原因

四,修改配置

$ more .env

APP_DEBUG = true[APP]
DEFAULT_TIMEZONE = Asia/Shanghai[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
HOSTPORT = 3306
USERNAME = root
PASSWORD = rootpassword
DATABASE = crmeb
PREFIX = eb_
CHARSET = utf8mb4
DEBUG = true[LANG]
default_lang = zh-cn[CACHE]
DRIVER = file
CACHE_PREFIX = cache_123456789
CACHE_TAG_PREFIX = cache_tag_123456789[REDIS]
REDIS_HOSTNAME = 127.0.0.1
PORT = 6379
REDIS_PASSWORD = "$Gs#Re@123!"
SELECT = 0[QUEUE]
QUEUE_NAME = 123456789

五,修改文件权限

# chown www-data.www-data -R public/
# chown www-data.www-data -R runtime/
# chown www-data.www-data -R .env
# chown www-data.www-data -R .version 
# chown www-data.www-data -R .constant # chmod 777 -R public/
# chmod 777 -R runtime/
# chmod 777 -R .env 
# chmod 777 -R .version 
# chmod 777 -R .constant 

backup不存在,也创建

# mkdir backup
# chmod 777 backup
# chown www-data.www-data backup

六,创建lock文件,标识安装完成

$ touch install.lock

七,添加一个nginx站点:

server {listen       8899;root   /data/crmeb/CRMEB/crmeb/public;server_name tpapibase;index  index.php;if (!-e $request_filename) {rewrite ^/(.*)$ /index.php?s=$1 last;break;}location / {index  index.html index.php;}location ~ \.php {fastcgi_pass   127.0.0.1:9009;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;include        fastcgi_params;}}

八,测试效果:

image

九,报错一

您的php版本太高,不能安装本软件,兼容php版本7.1~7.4,谢谢!

解决:另外增加一个php的版本为指定的范围的安装

十,报错二:

请在mysql配置文件修sql-mode或sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

image

解决:

为mysqld增加一行配置

sql_mode=NO_ENGINE_SUBSTITUTION

然后重启

十一,报错三:

[0] Store [file #缓存类型,支持file和redis] not found.

去掉配置文件中的#注释即可

 

http://www.rkmt.cn/news/8392.html

相关文章:

  • vcpkg 安装依赖
  • JavaScript错误处理完全指南:从基础到自定义错误实战
  • 1、论文准备
  • 实用指南:医院高值耗材智能化管理路径分析(下)
  • Flutter应用自动更新系统:生产环境的挑战与解决方案
  • .NET Core中使用SignalR
  • Django + Vue3 前后端分离工艺实现自动化测试平台从零到有系列 <第一章> 之 注册登录完成
  • 实用指南:修复Conda连接异常:CondaHTTPError HTTP 000 CONNECTION FAILED故障排除指南
  • 3634501 - [CVE-2025-42944] Insecure Deserialization vulnerability in SAP Netweaver (RMI-P4)
  • 实用指南:Unity 打包 iOS,Xcode 构建并上传 App Store
  • 20253320蒋丰任
  • 又有两位智驾大牛联手入局具身智能机器人赛道创业,已完成数亿元融资!
  • 蜜罐
  • prenotami.esteri.it 意大利签证预约error
  • 反省
  • US$34 Bluetooth Adapter for Yanhua Mini ACDP
  • 深度好文-风雨飘摇信竞路
  • C++小白修仙记_LeetCode刷题_位运算
  • 使用uv和pycharm搭建python开发环境
  • lc1032-字符流
  • 八股整理xdsm - 教程
  • US$98 Yanhua Mini ACDP Module4 BMW 35080, 35160DO WT EEPROM Read Write
  • US$98 Yanhua Mini ACDP Module4 BMW 35080, 35160DO WT EEPROM Read Write
  • 深入解析:K8s学习笔记(二) Pod入门与实战
  • 【F#学习】“变量”?绑定!
  • 实用指南:容器逃逸漏洞
  • 深入解析:卷对卷(Roll-to-Roll,R2R)技术的应用领域和技术进展
  • 分享一个极度精简的绿色的 五笔输入法
  • CSP-J/S 2025 游记
  • 完整教程:数据结构:单链表的应用(力扣算法题)第二章