pauljbergmann/laravel-installer

Laravel 网站安装程序

v1.0.2 2022-07-04 15:43 UTC

This package is auto-updated.

Last update: 2024-09-04 20:09:11 UTC


README

Laravel 网站安装程序会检查以下项目,并一次性安装应用程序。

  1. 检查服务器要求。
  2. 检查文件夹权限。
  3. 设置数据库信息的能力。
  4. 迁移数据库。
  5. 填充表格。

注意

您需要在根目录下拥有 .env 文件。

安装

使用 composer 安装此包

composer require froiden/laravel-installer

更新 composer 后,将 ServiceProvider 添加到 config/app.php 文件中的 providers 数组中。

'providers' => [
    Pauljbergmann\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class,
];

用法

在使用此包之前,您需要运行

php artisan vendor:publish --provider="Pauljbergmann\LaravelInstaller\Providers\LaravelInstallerServiceProvider"

您会注意到项目中出现额外的文件和文件夹

  • config/installer.php:设置应用程序运行所需的要求以及文件夹权限,默认数组包含基本 Laravel 应用的默认要求。
  • public/installer/assets:此文件夹包含一个 css 文件夹,在其中您可以找到 main.css 文件,此文件负责安装程序的风格,您可以根据默认风格进行覆盖并添加自己的样式。
  • resources/views/vendor/installer:包含安装程序的 HTML 代码。
  • resources/lang/en/installer_messages.php:此文件包含所有消息/文本。

安装您的应用程序

  • 安装:为了安装您的应用程序,请转到 /install URL 并按照说明操作。

截图

Laravel web installer

致谢

RachidLaasri Installer