php - 在 Linux 服务器上安装和运行 Laravel 和 PHP,无需管理员权限
问题描述
需要开发一个 Web 应用程序,该应用程序将部署在我没有管理员权限和互联网的 Linux 服务器上。
我需要在服务器上部署自竞争二进制文件或其他文件。我需要一种在这种受限环境中开发和部署 Web 应用程序的方法。
我首选的开发堆栈是 Laravel,但我对任何其他可用于为此类场景开发应用程序的框架持开放态度。
解决方案
我只能代表 Laravel 回答:仅 Laravel 只需要 PHP 二进制文件。它不需要互联网,在生产模式下甚至不需要作曲家。您可以使用从另一台计算机获取的依赖项压缩整个应用程序,并将其部署到您想要的任何地方。
至于其他软件,我相信您可以将它们作为 tarball 下载并以没有 root 权限的基本用户身份安装。查看 PHP 站点以获取稳定的 Linux 版本:https ://www.php.net/downloads.php
推荐阅读
- c# - 在 C# 中进行语音识别从连续语音中的一组词汇中识别单词
- r - 提取第一个和最后一个 _ 之间的字符串
- python - 为什么我的 PyMongo 查询中出现无效错误
- jquery - jquery的边缘下拉问题
- java - 努力从接口调用重载方法到类
- c - 如何递归地统一定义
- objective-c - 使用 NSFileWrapper 时,有没有办法通过多次写入 NSData 对象块来处理巨大的输出文件?
- java - 我在从 android studio“发送信号。PID:12499 SIG:9”发送信号时遇到问题
- angular - Angular CLI 7 新项目因 CircularJSON 而失败
- android - 从 IP 摄像机调整/缩放位图后图像质量不佳