2024宝塔nginx1.25报错git command not found

老白博客最近又从openlitespeed切换到了宝塔面板,在尝试安装nginx1.25的时候出现了类似下面的问题“git clone --recurse-submodules -j8 https://github.com/google/ngx_brotli -bash: git: command not found”,发现是宝塔面板没有安装 Git,安装下就搞定了!

可能原因

  1. Git 未安装:系统可能没有安装 Git
  2. Git 不在 PATH 中:如果 Git 已经安装,但是没有添加到系统的 PATH 环境变量中,在终端中直接输入 git 命令时,系统找不到

解决方法

1.检查 Git 是否安装: 输入以下命令来检查 Git 是否已经安装:

git --version
  • 如果 Git 已安装,这个命令会显示 Git 的版本信息。如果没有,会看到和之前一样的错误信息。

2.安装 Git: 如果确定 Git 没有安装,可以使用以下命令来安装 Git(以 CentOS 为例):

sudo yum install git -y

对于基于 Debian 的系统(如 Ubuntu),您可以使用:

sudo apt-get install git -y

3.确保 Git 在 PATH 中: 如果 Git 已经安装,但是仍然出现这个错误,您需要确保 Git 的安装路径包含在您的 PATH 环境变量中。您可以通过以下命令来查看您的 PATH:

echo $PATH