labaid / web-installer
Laravel简易安装系统
1.0.0
2022-11-23 10:39 UTC
Requires
- php: ^7.3|^8.0
Requires (Dev)
- phpunit/phpunit: ^8.0|^9.3
README
关于
您想让您的客户能够像安装WordPress或其他CMS一样安装Laravel项目吗?这个Laravel包允许不使用Composer、SSH等工具的用户,只需按照设置向导进行操作,即可安装您的应用程序。当前的功能包括:
- 检查服务器需求。
- 检查文件夹权限。
- 设置数据库信息的能力。
- .env文本编辑器
- .env表单向导
- 迁移数据库。
- 填充表。
要求
安装
- 在终端中从您的项目根目录运行
composer require labaid/web-installer
- 注册包
在 config/app.php
下的 providers
中用以下方式注册包到laravel
'providers' => [ Labaid\WebInstaller\Providers\WebInstallerServiceProvider::class, ];
- 通过在您的项目根目录运行以下命令来发布包的视图、配置文件、资源和语言文件
php artisan vendor:publish --provider="Labaid\WebInstaller\Providers\WebInstallerServiceProvider"
路由
/install
使用
- 安装路由说明
- 为了安装您的应用程序,请访问
/install
路由并遵循说明。 - 安装完成后,空的文件
installed
将放置在/storage
目录中。如果该文件存在,则/install
路由将重定向到主页。
- 为了安装您的应用程序,请访问