wqqas1 / laravel-installer
BeSMS 自动安装器
1.0.1
2019-12-28 11:11 UTC
Requires
- php: >=5.6.0
This package is auto-updated.
Last update: 2024-09-28 21:56:01 UTC
README
BeSMS 自动安装器会检查以下内容,并一次性安装应用程序。
- 检查服务器要求。
- 检查文件夹权限。
- 设置数据库信息的能力。
- 迁移数据库。
- 填充表。
- 更新管理员凭据
注意
您需要在根目录下有 .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 并按照说明操作。