$ git clone https://github.com/simuhui/library.git
$ cd library
$ composer install
$ php init
关于 Composer 使用请参考官网文档
手动新建一个数据库,然后修改 common\config\main-local.php
文件内容,修改数据库配置。
还可以添加 name
替换系统默认值,代码示例如下:
<?php
return [
'name' => '云端私募会图书管理系统',
'components' => [
// ...
]
];
继续回到终端执行命令
$ php yii migrate
$ php yii migrate --migrationPath=@yiier/inviteCode/migrations/
关于后台登录问题
需要手动修改数据库 user 表的 role
字段值为30,才可以登录后台。
然后就可以配置 nginx 信息了。参考连接 Configuring Web Servers
注册码功能说明
默认开启此功能,注册时必须输入注册码才能注册。
如果想关闭此功能,修改 common\config\params-local.php
文件,修改后的代码如下:
<?php
return [
'enableInviteCode' => false, // 关闭注册码功能
];
如何生成注册码?
先进入项目根目录,执行以下命令:
$ php yii gcode 100
查看数据库,然后就会在注册码表(invite_code
)看到100个注册码。