如何知道我的 Ubuntu 中是否安装了 LAMP 或 XAMPP?

How to know whether I have LAMP or XAMPP installed in my Ubuntu?

我目前在本地 PHP 工作。我的 Ubuntu 14.04 中有 php 版本 5.5.9-1、apache2 版本 2.4.7 和 Mysql 版本 14.14。 但是如何检查我使用的是 LAMP 还是 XAMPP?

我尝试在终端中输入 "lamp" 和 "xampp"。但是它显示"command not found"。我是否应该得出这些东西(apache、mysql 和 php)是单独安装的结论?

尝试:

xampp -v

如果安装了 xampp,它将显示未安装的版本。

lamp 软件包分别安装 apache、mysql 和 php。

在 ubuntu 中,您应该在 /etc/apache2

上安装 apache

mysql 安装在 /etc/mysql

和 php 安装在 /usr/share/php

如果您正在开发,您可以使用 PHP 的 built-in server

你必须明白这一点:

1) LAMP

对于 LAMP 安装程序,您必须分别安装 PHP、Apache 和 Mysql 软件包。在 LAMP 中,您无法以 GUI 方式管理您的服务器。 对于 Ex:要启动 apache 服务器,您必须在终端中键入命令。 启动 apache:sudo service apache2 start

安装 LAMP 参考:

https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu

2) XAMPP

它是一个完整的软件包,在一次安装中与 PHP、Apache、Mysql 等捆绑在一起。它为您提供了一个控制面板,您可以从中管理您的服务器和配置 files.It 就是这类东西。

对于XAMPP:https://www.apachefriends.org/download.html

如果您在系统中没有找到 xampp 控制面板,这意味着您有一个 LAMP 设置。即:第一个选项。

在我的例子中,我在 Ubuntu 18.10

中为 Linux (LAMPP) 安装了 XAMPP

你怎么知道的?

  1. 试着去/opt/lampp
  2. 如果可以,则意味着 Xampp for Linux 已安装,但如果您想知道版本,请在与步骤 1 相同的路径中,输入命令行 ./xampp状态 您将了解 Linux 版本和 Apache 的 XAMPP,MySQL 和 ProFTPD 状态(运行 或否)。

知道PHP版本

cd /opt/lampp/bin
./php -v

知道MySQL (MariaDB) 版本

cd /opt/lampp/bin
./mysql --version

了解Apache版本

cd /opt/lampp/bin
./apachectl -v

希望对大家有帮助

./xampp status image