【问题标题】:How to add PHP to Linux Mint 20 (with Apache2 & MySQL already instaled)如何将 PHP 添加到 Linux Mint 20(已安装 Apache2 和 MySQL)
【发布时间】:2020-11-25 02:30:21
【问题描述】:

这里是 Linux 新手,刚刚安装了 Linux Mint 版本 20。 为了在系统上安装 Apache、PHP 和 MySQl,我选择了我在网上找到的以下说明...

1 - sudo apt install apache2
2 - sudo apt install mysql-server
3 - sudo apt install php7.4
4 - sudo apt install libapache2-mod-php7.4
5 - sudo apt install php7.4-mysql
6 - sudo 服务 apache2 重启

我已经执行了上面的前两行我准备做剩下的步骤并安装 php 但首先......仔细检查......
我的问题:
a - 上面列出的步骤是否正确?
b - 上述说明中的第二行安装了 mysql-server 那么为什么 mysql 在第五行再次列出?
c - php7.4-mysqli 怎么样?
c1 - 我应该删除 mysql-server 并安装 mysqli-server 吗?
c2 - 我应该安装 php7.4-mysqli 而不是 php7.4-mysql?

感谢您的帮助。我不想搞砸这个安装。

-- 注意:我将仅在本地机器上使用 Apache、PHP 和 MySQL 来开发和测试代码,然后再将其发布到网络上。

-- 注意:网络上有很多不同且令人困惑的步骤,所以我选择了上述步骤。

-- 注意:说明使用的是php7.0,但我使用的是php7.4,因为... sudo apt search php7 似乎告诉我 php 版本 php7.4 是存储库中的最新版本

【问题讨论】:

  • 这是 windows 的心态,总是拥有最新的......我使用 php5 为例。

标签: php apache linux-mint


【解决方案1】:

a - 上面列出的步骤是否正确?

他们很棒

b - 上述说明中的第二行安装了 mysql-server 那么为什么 mysql 又在 第五行?

第5行不是mysql服务器,它是php的mysql库

c - php7.4-mysqli 怎么样?

见上面的答案

mysql-server 并安装 mysqli-server?

我不确定,但我认为没有这样的包称为 mysqli-server,至少在 debian 中我们没有它。 mysqli 不是服务器

你可以去看看:

apt search <package>

php7.4-mysqli 代替 php7.4-mysql?

mysqli 是 php 的扩展,但是没有这个包。

c1 - 我应该删除...

c2 - 我应该安装...

你不能因为没有这样的包..

【讨论】:

  • linux mint 是 debian 的锻造
  • Max,如果你在 Linux Mint 版本 20 上运行以下命令...
    sudo apt search php7 你会看到 php7.4-mysqli
    sudo apt search mysql 你会看到 mysqli-服务器
    所以在我看来,这些软件包是存在的。
    想知道我是否应该同时安装这两个,因为我的代码在其中使用 mysqli 语法。
    仅供参考,Linux Mint 有两个版本... 1 基于Ubuntu 和另一个基于 Debian。 Mint 是第二受欢迎的发行版,仅次于 Ubuntu……我读过。
  • 太棒了,然后将apt show php7.4-mysqliapt show php7.4-mysql 进行比较,它会告诉您有关这些软件包的更多信息
  • 根据packages.linuxmint.com/…没有这样的包...php7.4-mysqli,你用的是什么仓库?
  • Linux Mint 版本 20 安装附带的任何内容。就是这样。
【解决方案2】:

这在 Linux Mint 上对我有用。

命令

sudo apt-get update
sudo apt-get install php7.2
sudo apt-get install php7.2-sqlite3
sudo apt-get install php7.2-curl

这些模块已经包含在 PHP 中:

sudo apt-get install libapache2-mod-php7.2
sudo apt-get install php7.2-common
sudo apt-get install php7.2-cli
sudo apt-get install php7.2-json

【讨论】:

    猜你喜欢
    • 2021-08-13
    • 2021-07-13
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    • 2019-03-06
    • 1970-01-01
    • 2019-08-26
    • 2021-06-25
    相关资源
    最近更新 更多