Готовая высококачественная фоновая система

Spring

Добрый вечер, я Лао Бэй, официальный аккаунт.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.

Сначала нужно установитьlaravelFramework, если он уже установлен, этот шаг можно пропустить. Если вы используете его в первый раз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 СеверФоновый ответВысококачественная фоновая системаПолучите адрес исходного кода.