jakyeru/laravel-shell

Laravel-Shell 为您的Web应用添加了终端界面,允许您直接从浏览器中运行shell命令。

v1.2.4 2023-03-24 11:15 UTC

This package is auto-updated.

Last update: 2024-09-24 14:32:54 UTC


README

release

关于 Laravel Shell

警告 Laravel-Shell 不是一个完整的终端界面,其功能仅限于通过PHP的exec函数运行shell命令。因此,它可能不适合运行交互式shell进程。然而,此包专门设计用于帮助没有SSH访问权限的共享服务器管理员,但任何人都可以使用它。在决定此包是否符合您的需求时请考虑这一点。

Laravel-Shell 是一个为Laravel应用添加终端界面的包。这允许您直接从浏览器运行shell命令。使用 "Laravel-Shell",您可以从任何地方、任何时候访问终端并执行命令。

该包与Laravel无缝集成,终端界面直观且用户友好。您可以运行各种命令,包括数据库管理、文件管理等相关命令。

安装

您可以通过composer安装此包

composer require jakyeru/laravel-shell

安装后,您可以导航到 /laravel-shell 以访问终端。

警告 建议您通过发布配置来使用中间件来保护您的终端。

php artisan vendor:publish --provider="Jakyeru\LaravelShell\LaravelShellServiceProvider" --tag="config"

版本兼容性

注意 Laravel-Shell 遵循 Laravel 的支持策略

屏幕截图


贡献

感谢您考虑为 Laravel-Shell 做出贡献!您可以在 此处 阅读贡献指南。

行为准则

为了确保社区对所有成员都友好,请阅读并遵守 行为准则

安全漏洞

如果您需要报告安全漏洞,请阅读我们的 安全策略

许可

Laravel-Shell 是开源软件,采用 MIT 许可证。

如果您遇到任何其他错误,请在 GitHub 上创建一个问题。