42-sol / laravel-installer
dev-master
2023-04-03 06:50 UTC
Requires
- php: >=7.0.0
Requires (Dev)
- scssphp/scssphp: ^1.11
This package is auto-updated.
Last update: 2023-04-03 06:50:59 UTC
README
关于
来自LaravelInstaller库的分支。
功能
- 检查服务器要求。
- 检查文件夹权限。
- 可以手动通过编辑器设置.env。
- 通过编辑器
- 通过表单向导
- 执行迁移。
- 创建表。
- 创建具有管理员权限的账户
需求
安装
- 在项目根目录的终端中执行以下命令
composer require 42sol/laravel-installer
- 注册包
- 从Laravel 5.5版本开始支持自动检测,但也可以手动操作,通过添加
AppServiceProvider.php
'providers' => [ RachidLaasri\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class, ];
- 将包资源发布到项目中的相应文件夹
php artisan vendor:publish --tag=installer
路由
/install
用法
-
对于Install路径
- 要开始安装,打开路径
/install
并按照指示操作。 - 安装完成后,将在
/storage
中创建一个空的installed
文件。再次尝试打开路径/install
将会被重定向到/dashboard
。
- 要开始安装,打开路径
-
项目文件说明
文件 | 描述 |
---|---|
config/installer.php |
配置文件。用于设置表单的文件夹、模块和数据的必需条件。 |
public/installer/assets |
样式资产。 |
resources/views/vendor/installer |
使用blade编写的安装器页面 |
resources/lang/en/installer_messages.php |
俄语和英语翻译 |
帮助
- 原始库有教程,以防有人不理解:Devdojo的Laravel Installer
屏幕截图
来自原始库的截图,但核心内容保持不变,只是某些选项减少了,并增加了额外的步骤