手动安装、重装、多站点安装

手动安装

1、创建数据库,倒入数据库文件

数据库文件目录/public/install/crmeb.sql

2、修改数据库连接文件

配置文件路径 根目录 .env 文件

APP_DEBUG = true

[APP]
DEFAULT_TIMEZONE = Asia/Shanghai

[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1 #数据库连接地址
HOSTPORT = 3306 #数据库端口
USERNAME = username #数据库登录账号
PASSWORD = password #数据库登录密码
DATABASE = test #数据库名称
PREFIX = eb_ #数据库表前缀
CHARSET = utf8
DEBUG = true

[LANG]
default_lang = zh-cn

[REDIS]
HOSTNAME = 127.0.0.1 #reids链接地址
PORT = 6379 #redis链接端口
PASSWORD = #redis密码
SELECT = 0 #redis数据库默认不用填写

[CACHE]
PREFIX =
 多站点安装缓存前缀
TAG_PREFIX = 多站点安装缓存标签前缀

3、项目根目录/public/install 手动创建install.lock文件

4、修改目录权限(linux系统)777

/public
/runtime

5、重启swoole

6、后台登录:

http://域名/admin
默认账号:admin 密码:crmeb.com

重新安装

  1. 清除数据库清空表
  2. 删除/public/install/install.lock 文件
  3. 访问域名进行一键安装或手动安装

多站点安装

2.0版本安装,swoole_loader扩展升级,请点击如下链接,安装

https://doc.crmeb.com/web/pro/crmebprov2/1220

大于2.0版本;安装多套pro
服务端代理端口不能一样,缓存前缀不能一样

第二套还未安装

1、文件:config/swoole.php,修改代理端口,例如改为20188

2、服务端反向代理端口对应更改为20188

配置文件内容端口也同步20188

3、运行php think swoole 执行安装程序

注意:缓存前缀,在安装的时候也可以更改,选择打开多项目部署,填写缓存前缀

第二套已经安装完毕

1:根据未安装第一步、第二部操作,修改代理端口
2:文件:站点根目录env文件

注意:redis: select 为0-12数字
PREFIX、TAG_PREFIX 随自己想法填写唯一的字符串就可以(多套crmeb这个缓存前缀一定不能相同)
3、重启swoole守护进程