插件窝 干货文章 linux如何查看是否安装了php

linux如何查看是否安装了php

PHP 安装 检查 如果 1001    来源:    2025-04-25

检查Linux系统是否安装了PHP

在Linux系统中,有几种方法可以检查是否安装了PHP以及查看已安装的版本。以下是常用的几种方法:

1. 使用命令行检查PHP版本

php -v

如果PHP已安装,这个命令会显示PHP的版本信息。如果未安装,通常会显示"command not found"或类似的错误信息。

2. 检查PHP安装包

对于基于RPM的系统(如CentOS/RHEL/Fedora):

rpm -qa | grep php

对于基于Debian的系统(如Ubuntu/Debian):

dpkg -l | grep php

3. 检查PHP配置文件位置

php --ini

这会显示PHP加载的配置文件位置,如果PHP已安装则会显示相关信息。

4. 检查PHP模块(适用于Web服务器)

如果你需要检查PHP是否作为模块安装到Web服务器中:

对于Apache:

apache2ctl -M | grep php  # Debian/Ubuntu
httpd -M | grep php      # CentOS/RHEL

对于Nginx:

nginx -V | grep php

5. 检查PHP CLI和FPM服务状态

# 检查PHP-FPM服务状态
systemctl status php-fpm  # 或 php7.x-fpm, php8.x-fpm

# 检查PHP CLI
which php

6. 创建测试PHP文件(可选)

你可以创建一个简单的PHP文件来测试PHP是否正常工作:

echo "<?php phpinfo(); ?>" > test.php
php test.php

如果PHP已安装,这将显示详细的PHP配置信息。

如果发现系统没有安装PHP,你可以根据你的Linux发行版使用相应的包管理器安装PHP,例如:

  • Ubuntu/Debian: sudo apt install php
  • CentOS/RHEL: sudo yum install phpsudo dnf install php
  • Arch Linux: sudo pacman -S php