{{wikiTitle}}
手动安装
目录:
手动安装
创建数据库导入数据
1.创建数据库,导入数据库文件
数据库文件目录/public/install/crmeb.sql
修改数据库配置文件
2.修改数据库连接文件
配置文件路径/.env
APP_DEBUG = false
[APP]
DEFAULT_TIMEZONE = Asia/Shanghai
[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1 #数据库连接地址
DATABASE = test #数据库名称
USERNAME = username #数据库登录账号
PASSWORD = password #数据库登录密码
HOSTPORT = 3306 #数据库端口
CHARSET = utf8
DEBUG = true
[LANG]
default_lang = zh-cn
[REDIS]
REDIS_HOSTNAME = 127.0.0.1 #redis链接地址
PORT = 6379 #端口号
REDIS_PASSWORD = 123456 #密码
SELECT = 0 #数据库名
[QUEUE]
QUEUE_NAME = 123456789 #队列前缀
修改文件权限
3.修改目录权限(linux系统)777
/public
/runtime
.env
.version
.constant
登录后台
4.后台登录:
http://域名/admin
默认账号:admin 密码:crmeb.com
重新安装
- 清除数据库清空表
- 删除/public/install.lock 文件
多站点安装
多项目部署workerman配置端口调整
系统默认端口有三个,分别为【20002】、【20003】、【20012】
在同一个服务器部署多项目时,需要修改新项目这三个端口,避免冲突。
修改端口请牢记对应数字,切勿修改错误,同时记得阿里云放行新端口!
修改 /config/workerman.php 文件里的端口号,为你放行的新端口,保存文件。
例如
【20002】—>【20032】
【20003】—>【20033】
【20012】—>【20034】
多项目部署消息队列配置调整
消息队列使用的是redis的缓存驱动,多项目部署后,存在消息队列列名一样导致,运行消息队列消费了其他项目的任务。这里只需要更改.env
文件中QUEUE_NAME
多项目部署redis缓存共染问题配置调整
多个项目指向一个redis数据库会导致每个项目的数据相互共染问题,修改.env
文件中的SELECT
切换不同的redis库就可以避免了
{{cateWiki.like_num}}人点赞
0人点赞
评论({{cateWiki.comment_num}})
{{commentWhere.order ? '评论从旧到新':'评论从新到旧'}}
{{cateWiki.page_view_num}}人看过该文档
评论(0)
{{commentWhere.order ? '评论从旧到新':'评论从新到旧'}}
837人看过该文档
{{item.user ? item.user.nickname : ''}} (自评)
{{item.content}}
{{item.create_time}} 删除
{{item.like ? item.like.like_num : 0}}
{{replyIndex == index ? '取消回复' : '回复'}}
搜索结果
为您找到{{wikiCount}}条结果
位置:{{path.name}} {{(i+1) == item.catalogue.path_data.length ? '':'/'}}
{{item.page_view_num}}
{{item.like ? item.like.like_num : 0}}
{{item.comment ? item.comment.comment_num : 0}}