将 LAMP Stack 安装到虚拟环境中

Install LAMP Stack into Virtual Environment

我想将我的 LAMP 安装隔离到虚拟环境中,我尝试使用 virtualbox,但我的 4GB RAM 没有帮助。我的问题是,如果我 运行 sudo apt-get install lamp-server^ 而在 "venv"... 它会安装 mysql-server、apache2 和 PHP 仅进入 virtualenv 或者是系统范围内的安装范围。

我真的想要一个很好的解决方案来隔离这些开发环境及其依赖项,因此考虑到我的系统限制,我正在探索简单有效的选项。我在同一台计算机上有另一个 Django(以及 mysql 和 gcloud)解决方案,希望这些新安装不会与此混淆。

我正在使用:

OS:Ubuntu 16.04 LTS

Python: 2.7

如果您想在没有虚拟机的情况下创建单独的环境,请阅读有关 Docker 的内容。

VirtualEnv 仅适用于 Python。如果你想要 VirtualEnv "similar" 的东西(基本上只是 python 的本地安装,而不是完整的虚拟化系统),那么请查看 https://docker.com/ 或其他类似的 "containerization" 解决方案.