一、要求

  • PHP >= 7.4
  • Swoole PHP extension >= 4.5,and Disabled Short Name
  • OpenSSL PHP extension
  • JSON PHP extension
  • PDO PHP extension
  • Redis PHP extension

    二、安装步骤

  1. composer 创建项目

    1. composer create-project zhlhuang/hcms
  2. 配置.env 数据库和Redis ```bash APP_NAME=hcms APP_ENV=dev

DB_DRIVER=mysql DB_HOST=localhost DB_PORT=3306 DB_DATABASE=hcms DB_USERNAME=root DB_PASSWORD= DB_CHARSET=utf8mb4 DB_COLLATION=utf8mb4_unicode_ci DB_PREFIX=

REDIS_HOST=localhost REDIS_AUTH=(null) REDIS_PORT=6379 REDIS_DB=0

  1. 3. 执行hcms安装 Admin 模块
  2. ```shell
  3. php bin/hyperf.php hcms:install admin

三、安装成功

启动

  1. composer start
  2. //开发启动
  3. composer watch

访问

访问 http://127.0.0.1:8080/admin/index/index
默认管理的账号是 admin、密码是 123123
image.png

四、常见问题

  1. 注意开启swoole扩展,并且关闭 Short Name
  2. 可能启动过程会要求你删除一些禁用的函数,到 php.ini 找到 disable_function 删除就好了。