php - 如何将 PHP 添加到 Linux Mint 20(已安装 Apache2 和 MySQL)

标签 php apache linux-mint

这里是 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 搜索 php7 似乎告诉我 php 版本 php7.4 是存储库中的最新版本

最佳答案

a - Are the steps listed above correct?

他们很棒

b - Line two in the above instructions installs mysql-server so why is mysql listed again in line five?

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

c - What about php7.4-mysqli ?

参见上面的答案

mysql-server and install mysqli-server?

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

你可以检查一下:

apt search <package>

php7.4-mysqli instead of php7.4-mysql?

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

c1 - Should I remove...

c2 - Should I install ...

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

关于php - 如何将 PHP 添加到 Linux Mint 20(已安装 Apache2 和 MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63256277/

相关文章:

java - 使用 Apache Async HttpClient 4.0.x 时忽略 HTTPS 连接上的错误证书

mysql - 无法通过 phpmyadmin 导入数据库 文件过大

PHP fatal error : require(): unable to unlock pthread lock

ruby-on-rails-4 - 如何从 Linux Mint v14 Nadia 中完全删除 rails 4.0.0.rc1

linux - 无法连接到 Linux Mint 中的 Oracle 11g XE Apex Web 界面

php - 错误 508 - 达到资源限制(php+mysql+jquery)站点

php - Fullcalendar MySQL 插入不起作用

php - 从mysql的不同列中选择值,我怎么知道哪个是哪个?

php - 回显 MySQL 列的内容打印出 'undefined'

linux - 在 Linux Mint Dell 9550 上安装 OpenCL 的说明