Как добавить PHP к Linux Mint 20 (с уже установленными Apache2 и MySQL) - PullRequest
0 голосов
/ 05 августа 2020

Linux newb ie здесь и только что установлен 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 service apache2 restart

Я уже выполнил первые две строки приведенного выше готовы выполнить оставшиеся шаги и установить php, но сначала ... чтобы дважды проверить ...
Мои вопросы:
a - Верны ли шаги, перечисленные выше?
b - Вторая строка в приведенном выше инструкция устанавливает mysql -сервер, так почему же mysql снова указан в пятой строке?
c - А как насчет php7 .4-mysqli?
c1 - Следует ли мне удалить mysql -сервер и установить mysqli-server?
c2 - Следует ли мне устанавливать php7 .4-mysqli вместо php7 .4- mysql?

Спасибо за любую помощь. Я не хочу испортить эту установку.

- Примечание: я буду использовать Apache, PHP и MySQL только на локальном компьютере для разработки и тестирования кода раньше он будет запущен на net.

- Примечание. В сети есть много разных и запутанных шагов, поэтому я выбрал указанные выше.

- Примечание: использованные инструкции php7 .0, но я использовал php7 .4, потому что ... sudo apt search php7, кажется, говорит мне, что php версия php7 .4 является последней в репозитории

Ответы [ 2 ]

1 голос
/ 05 августа 2020

a - Верны ли вышеперечисленные шаги?

они великолепны

b - Вторая строка в приведенных выше инструкциях устанавливает mysql -сервер так почему же mysql снова указан в пятой строке?

в строке 5 не mysql сервер, это mysql библиотека для php

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 - Стоит ли устанавливать ...

нельзя т.к. таких пакетов нет ..

0 голосов
/ 08 августа 2020

правильно, нет php7 .4_mysqli ... Я ошибся в этом. Спасибо, что заставили меня копнуть немного глубже.

...