marblecms / admin
Marble CMS 管理员包
Requires
- laravel/framework: 5.4.*
This package is not auto-updated.
Last update: 2024-09-29 05:07:59 UTC
README
Marble CMS
Marble 是一个模块化、面向对象的 Laravel 内容管理系统。
安装
1. 安装 Laravel
安装一个新的 Laravel 项目。
composer create-project --prefer-dist laravel/laravel marble "5.4.*"
注意:Marble 目前仅与 Laravel 5.4 兼容。
更新 .env 文件
更新 .env 文件。如果该文件尚不存在,请将 .env.example 复制为 .env 并填写您的数据库凭据等信息。
2. 将 Marble 添加为 composer 依赖项
"marblecms/admin": "0.7.*"
然后运行
composer update
3. 添加服务提供者
打开 config/app.php 并将 Marble\Admin\MarbleServiceProvider::class 添加到您的提供者数组中。
4. 更新 Laravel 配置
将 config/auth.php 中的 Users 提供者更改为以下内容
'model' => Marble\Admin\App\Models\User::class,
在 config/database.php 中关闭 MySQL 严格模式
'strict' => false,
5. 最后一步
运行以下命令
composer dump-autoload
php artisan vendor:publish --tag=public --force
最后但同样重要的是,运行迁移
php artisan migrate
之后,您应该可以使用以下凭据在 http://your-url/admin/login 登录
User: admin@marble
Password: admin
作者
Phillip Dornauer < office@hive.wien >
许可协议
MIT 许可协议
版权所有 (c) 2017 Phillip Dornauer
以下是对任何获得此软件及其相关文档副本(“软件”)的人的授权,免费授予在不受限制的情况下处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向软件提供者提供软件的人这样做,但必须遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其他责任负责,无论这些责任是在合同、侵权或其他情况下产生的,与软件或软件的使用或任何其他方式有关。