如何在 18.04 中干净安装 PHP?

如何在 18.04 中干净安装 PHP?

我想看看 PHP 在哪里,因为我在 /etc/php5/apache2/php.ini 中找到了它,但它不在那里。我不知道哪种安装方式最好,因为我从来没有这样做过,而且我不想把它放在错误的地方,所以我来找你。谢谢。

答案1

如果你在 18.04 中使用 php5,那么你将无法通过以下方式执行此操作

apt-get install php

因为这样会安装 php 7.2。如果您对此没有异议,那么您就大功告成了。如果您需要 php 5.6,则必须使用 ondrej/php repo,它不在默认 ubuntu repo 中。您可以通过添加 ppa:ondrej/php repo 然后安装 php5.6 来做到这一点。它应该看起来像这样

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6

如果您怀疑服务器上已安装 php,那么您可以做一些事情来弄清楚。这将显示您安装的版本。

php --version

如果出现未找到命令的情况,则可能是该命令未安装。如果返回的是版本,而您想查看 bin 的位置,则可以运行此命令来查找它

which php

这将为您提供它正在使用的文件的路径。如果您需要查找它是否通过 apt 安装(标准安装方式)

sudo apt list --installed | grep php

这将列出所有以 php 为名称安装的软件包。

相关内容