honeybee/honeybee-agavi-cmf-vendor

用于 honeybee-agavi-cmf-project 的供应商库。

0.2.88 2022-05-10 09:39 UTC

README

提供了一个完全功能的 cmf 模板,该模板是用 honeybeeagavi 构建的。它通过集成到 honeybee-agavi-cmf-project 中并由 composer 进行自定义来使用。

安装

此存储库不打算独立运行。以下步骤可以实现这一点

  • git clone git@github.com:honeybee/honeybee-agavi-cmf-vendor.git
  • cd honeybee-agavi-cmf-vendor
  • composer install
  • mkdir app/cache
  • mkdir app/log

设置本地配置文件(根据需要进行调整)

  • sudo mkdir /usr/local/honeybee-agavi-cmf-vendor
  • 创建 /usr/local/honeybee-agavi-cmf-vendor/environment 并将环境名称放入其中:development
  • 创建 /usr/local/honeybee-agavi-cmf-vendor/config.json 并包含:{"local":{"base_href":"https://devbox.local/"}}
  • 创建 /usr/local/honeybee-agavi-cmf-vendor/couchdb.json 并包含:{"couchdb":{"host":"localhost","port":5984,"user":"honeybee","password":"honeybee"}}
  • 创建 /usr/local/honeybee-agavi-cmf-vendor/elasticsearch.json 并包含:{"elasticsearch":{"host":"localhost","port":9200}}

创建 XInclude 文件以启用模块,下载和编译资源,并运行状态测试

  • composer init-standalone

从此处开始,您可以运行迁移以设置写和读数据库/索引

  • bin/cli honeybee.core.migrate.run

创建一个管理用户

  • bin/cli honeybee.system_account.user.create