如何通过ssh判断apache是否与php和mysql一起安装在Ubuntu服务器上?

如果安装了,在哪个目录下?

如果安装了其他软件包,比如lighttpd,它在哪里.

推荐答案

键入aptitude以启动软件包管理器.在那里,您可以看到安装了哪些应用程序.

使用/搜索包.try 搜索apache2php5(或任何你想使用的版本).如果安装了,它们应该是粗体的,前面有一个i.如果它们没有安装(在该行前面p个),而您想要安装它们(并且您有root权限),请使用+ Select 它们,然后使用g(两次)安装它.

警告:在做这件事之前,最好先快速浏览一下网上的aptitude篇教程.

Linux相关问答推荐

在c++编译期间,什么是linux命令,它给出了链接库的路径?

通过shell 脚本基于AM/PM对日期时间字段进行排序

Ansible-删除两个注释之间的代码块(包括注释本身)

Docker 守护进程安装在 ubuntu jenkins docker 容器代理权限被拒绝

/proc/mounts 没有像 /proc/self/mountinfo 这样的源信息

构建 python 映像时 Docker compose 问题,访问被拒绝或存储库不存在

为什么要命令; ls -l file_doesnot_exists > /dev/null 2>&1 正在工作; ls -l 2>&1 file_doesnot_exists > /dev/null 不是

为什么 fork() 在 setsid() 之前

用于将文件夹从本地计算机复制到远程服务器的 scp 命令语法

我如何从 Ubuntu 上的源代码自己构建 python?

有没有办法在整个项目代码中的某个日期之后找出更改的文件?

为什么 JVM 报告的已提交内存比 linux 进程驻留集大小更多?

从linux命令行写入串口

如果关键字触发然后执行命令,Shell 脚本来监视日志(log)文件?

Ant 找不到 javac,在 Ubuntu 上不会设置 JAVA_HOME

在 Emacs 中匹配括号的命令是什么?

如何在字符串中查找子字符串(或如何 grep 变量)?

如何使用 bash 在文件中间添加一行文本?

PostgreSQL psql 终端命令

如何在 docker 容器中运行 cron 作业(job)