Anonymous 发表于 2022-10-23 18:19:08

LaravelInstaller 为你的应用提供 Web 安装器

Laravel Web 安装程序 | Web 安装程序
您是否希望您的客户能够像使用 WordPress 或任何其他 CMS 一样安装 Laravel 项目?这个 Laravel 包允许不使用 Composer、SSH 等的用户只需按照安装向导安装您的应用程序。目前的特点是:
[*]检查服务器要求。
[*]检查文件夹权限。
[*]能够设置数据库信息。

[*].env 文本编辑器
[*].env 表单向导
[*]迁移数据库。
[*]播种表格。
要求:
Laravel 5.1、5.2、5.3、5.4 或 5.5+
安装:
从终端运行的项目根文件夹中:
    composer require rachidlaasri/laravel-installer
'providers' => [
            RachidLaasri\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class,
      ];通过在项目根文件夹中运行以下命令来发布包视图、配置文件、资产和语言文件:
    php artisan vendor:publish --tag=laravelinstaller路由:
/install
/update
用法:
安装路由说明


为了安装您的应用程序,请转到/install路线并按照说明进行操作。
安装运行后,空文件installed将被放置到/storage目录中。如果此文件存在,路由/install将中止到 404 页面。
更新路线说明


为了更新您的应用程序,请转到/update路线并按照说明进行操作。
路由计算文件夹/update中存在多少迁移文件/database/migrations,并将该计数与迁移表进行比较。如果文件数更多,则/update路由将呈现,否则,页面将中止到 404 页面。
发布到您的项目的其他文件和文件夹:





出处:https://github.com/rashidlaasri/LaravelInstaller#routes
页: [1]
查看完整版本: LaravelInstaller 为你的应用提供 Web 安装器