如何通过 ssh 在 Ubuntu 服务器上检查 apache 是否与 php 和 mysql 一起安装?
另外如果安装了,在哪个目录下?
如果万一安装了其他软件包,例如 lighttpd,那在哪里。
原文由 Shishant 发布,翻译遵循 CC BY-SA 4.0 许可协议
确定是否安装了程序的另一种方法是使用 which
命令。它将显示您正在搜索的程序的路径。例如,如果您在搜索 apache 时可以使用以下命令:
$ which apache2ctl
/usr/sbin/apache2ctl
如果你搜索 PHP,试试这个:
$ which php
/usr/bin/php
如果 which
命令没有给出任何结果,则表示该软件未安装(或不在当前 $PATH
中):
$ which php
$
原文由 Peter Stuifzand 发布,翻译遵循 CC BY-SA 3.0 许可协议
7 回答5.2k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
键入
aptitude
以启动包管理器。在那里您可以看到安装了哪些应用程序。使用
/
搜索包。尝试搜索apache2
和php5
(或您想使用的任何版本)。如果已安装,它们应该是粗体并且在它们前面有一个i
。如果没有安装它们(p
在该行前面)并且您想要安装它们(并且您具有 root 权限),请使用+
选择它们,然后选择它们g
(两次)安装它。警告语:在此之前,快速浏览一下网络上的一些 aptitude 教程可能是明智之举。