这里是 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/