froiden / laravel-installer
Laravel 网页安装器
11.0.0
2024-08-13 10:47 UTC
README
Laravel 网页安装器会检查以下事项,并一次性安装应用程序。
- 检查服务器要求。
- 检查文件夹权限。
- 设置数据库信息的能力。
- 迁移数据库。
- 填充表。
注意
您需要在根目录下有 .env
安装
- 如果您正在运行 Laravel 5 或更高版本
composer require froiden/laravel-installer:1.9.0
或者将此行添加到 composer.json
"require": {
"froiden/laravel-installer": "1.9.0"
}
- 如果您正在运行 Laravel 11 或更高版本
composer require froiden/laravel-installer:11.0.0
或者将此行添加到 composer.json
"require": {
"froiden/laravel-installer": "11.0.0"
}
更新 composer 后,将 ServiceProvider 添加到 config/app.php
中的 providers 数组。
'providers' => [
Froiden\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class,
];
对于 11.x 及更高版本的 Laravel,将 ServiceProvider 添加到 bootstrap/providers.php
中的 providers 数组。
[
Froiden\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class,
];
用法
在使用此包之前,您需要运行
php artisan vendor:publish --provider="Froiden\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 并遵循说明。