Добрый вечер, я Лао Бэй, официальный аккаунт.GitHub Север” порекомендует полезные и интересные проекты на GitHub, чтобы оценить ценность открытого исходного кода, добро пожаловать на внимание.
Dcat Admin
Это инструмент построения серверной системы, основанный на вторичной разработке laravel-admin, Он может быстро создать ценную серверную систему с полными функциями с очень небольшим количеством кода. Встроенные общие компоненты с богатым фоном, готовые к использованию, позволяют разработчикам попрощаться со сложным HTML-кодом, очень удобны для внутренних разработчиков.
Предварительный просмотр эффекта
использовать
окрестности
- PHP >= 7.1.0
- Laravel 5.5.0 ~ 8.*
- Fileinfo PHP Extension
Установить
Если во время установки
composer
Если загрузка слишком медленная или установка не удалась, запустите командуcomposer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
Пучокcomposer
Изображение заменяется изображением Alibaba Cloud.
Сначала нужно установитьlaravel
Framework, если он уже установлен, этот шаг можно пропустить. Если вы используете его в первый разlaravel
, обязательно сначала прочитайте документацию, чтобы установить «Китайскую документацию Laravel»!
composer create-project --prefer-dist laravel/laravel 项目名称 7.*
# 或
composer create-project --prefer-dist laravel/laravel 项目名称
установленlaravel
необходимо изменить позже.env
файла, правильно задайте параметры подключения к базе данных
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=dcat-admin
DB_USERNAME=root
DB_PASSWORD=
Установитьdcat-admin
cd {项目名称}
composer require dcat/laravel-admin
Затем выполните следующую команду, чтобы опубликовать ресурс:
php artisan admin:publish
Эта команда сгенерирует файл конфигурацииconfig/admin.php
, в нем можно изменить адрес установки, подключение к базе данных и имя таблицы.Рекомендуется использовать конфигурацию по умолчанию без изменений.
Затем выполните следующую команду, чтобы завершить установку:
Выполнение этой пошаговой команды может сообщить о следующей ошибке
Specified key was too long ... 767 bytes
, если возникает эта ошибка, пожалуйстаapp/Providers/AppServiceProvider.php
документboot
добавить код в метод\Schema::defaultStringLength(191);
, затем удалите все таблицы данных в базе данных и запустите ее сноваphp artisan admin:install
команда сделает.
php artisan admin:install
После выполнения вышеуказанных шагов можно настроитьweb
служил,Обратите внимание, что необходимостьweb
каталог указывает наpublic
содержание! При использованииnginx
, вам также нужно добавить псевдостатическую конфигурацию в конфигурацию
location / {
try_files $uri $uri/ /index.php?$query_string;
}
После запуска сервиса откройте его в браузереhttp://localhost/admin
, используя имя пользователяadmin
и парольadmin
авторизоваться.
Адрес источника
общедоступный номерGitHub СеверФоновый ответВысококачественная фоновая системаПолучите адрес исходного кода.