wqqas1/laravel-installer

1.0.1 2019-12-28 11:11 UTC

This package is auto-updated.

Last update: 2024-09-28 21:56:01 UTC


README

BeSMS 自动安装器会检查以下内容,并一次性安装应用程序。

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

注意

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

安装

使用 composer 安装此包

composer require wqqas1/laravel-installer

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

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

用法

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

php artisan vendor:publish --provider="Wqqas\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 安装程序