42-sol/laravel-installer

该包已被弃用且不再维护。作者建议使用 42sol/laravel-installer 包。

Laravel项目安装器

dev-master 2023-04-03 06:50 UTC

This package is auto-updated.

Last update: 2023-04-03 06:50:59 UTC


README

关于

来自LaravelInstaller库的分支。

功能

  • 检查服务器要求。
  • 检查文件夹权限。
  • 可以手动通过编辑器设置.env。
    • 通过编辑器
    • 通过表单向导
  • 执行迁移。
  • 创建表。
  • 创建具有管理员权限的账户

需求

安装

  1. 在项目根目录的终端中执行以下命令
    composer require 42sol/laravel-installer
  1. 注册包
  • 从Laravel 5.5版本开始支持自动检测,但也可以手动操作,通过添加 AppServiceProvider.php
	'providers' => [
	    RachidLaasri\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class,
	];
  1. 将包资源发布到项目中的相应文件夹
    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 俄语和英语翻译

帮助

屏幕截图

来自原始库的截图,但核心内容保持不变,只是某些选项减少了,并增加了额外的步骤

安装器

Laravel web installer | Step 1 Laravel web installer | Step 2 Laravel web installer | Step 3 Laravel web installer | Step 4 Menu Laravel web installer | Step 4 Classic Laravel web installer | Step 4 Wizard 1 Laravel web installer | Step 4 Wizard 2 Laravel web installer | Step 4 Wizard 3 Laravel web installer | Step 5