42sol/laravel-installer

Laravel 项目安装器

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

This package is auto-updated.

Last update: 2024-10-03 10:25:08 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 并按照说明进行。
    • 安装完成后,将在 /storage 中创建一个空的 installed 文件。之后尝试打开路径 /install 将重定向到 /dashboard
  • 项目文件说明

帮助

屏幕截图

原始库的屏幕截图,但基本原理相同,只是某些选项减少了,并增加了额外的步骤

安装器

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