如何在不使用 apt-get 的情况下以非 root 身份安装 apache、mysql、php?

如何在不使用 apt-get 的情况下以非 root 身份安装 apache、mysql、php?

我正在使用 ubuntu 13.04 版本。我是 ubuntu 新手。我可以以非 root 身份安装 LAMP 而不使用 sudo apt-get 吗?

答案1

如果你的系统有足够的资源来容纳虚拟机,你可以尝试一种更简洁的方法。你可以从比特纳米或者交钥匙。这种方法更简洁,因为您的主机系统不受影响。此外,如果您愿意,您还可以使用各种不同的技术,例如连接和管理远程服务器(通过 Web 界面或命令行)、配置网络、设置/修改 SSL 设置等。您可以随心所欲地探索,这是一种很棒的学习体验。

编辑:只是为了澄清一下。bitnami 和 turnkey 都为各种操作系统提供本机安装程序。此选项会在您的机器上安装完整的堆栈。我在回答中提到的是虚拟机选项。在这种情况下,您将下载一个现成的虚拟机并使用 vmware(免费播放器)或 VirtualBox(免费)运行它。此选项就是我所说的“干净”,因为它完全独立于您的主机系统并且可移植(您可以随时将虚拟机文件复制到另一台主机,无需重新配置任何内容)

答案2

您可以使用以下方式运行 Apache/MySQL/PHP 和 Perl 的独立版本微软。这意味着您不需要使用apt-get来安装任何东西。但是,由于它会监听特权端口上的传入请求,因此您需要使用 来启动它sudo。我看不出有什么方法可以在没有 sudo 权限的情况下运行它。如果您在有问题的盒子上没有 root 权限(我假设您没有),那么您为什么不要求管理员为您提供sudo启动/停止 xampp 命令或为您安装堆栈?

相关内容