Инструменты пользователя

Инструменты сайта

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:linux_server:ubuntu_server_install_php

    Различия

    Показаны различия между двумя версиями страницы.

    Ссылка на это сравнение

    Следующая версия
    Предыдущая версия
    software:linux_server:ubuntu_server_install_php [2024/02/29 11:41] – создано vladpolskiysoftware:linux_server:ubuntu_server_install_php [2024/02/29 12:22] (текущий) – [Заключение] vladpolskiy
    Строка 92: Строка 92:
     =====Проверьте активную версию PHP===== =====Проверьте активную версию PHP=====
      
     +Теперь после установки убедитесь, что установлена ​​правильная версия PHP, проверив номер версии с помощью приведенной ниже команды:
     +
     +<code>
     +php -v
     +</code>
     +
     +Выход:
     +
     +{{:software:linux_server:php_install_2.png?|}}
     +
     +=====Изучите файлы конфигурации PHP=====
     +
     +Файлы конфигурации PHP хранятся в каталоге /etc/php с номерами версий. Например, все файлы конфигурации, относящиеся к PHP 8.2, расположены ниже:
     +
     +  - Местоположение основного файла конфигурации PHP:
     +    * PHP CLI: /etc/php/8.2/cli/php.ini
     +    * Апач: /etc/php/8.2/apache2/php.ini
     +    * PHP FPM: /etc/php/8.2/fpm/php.ini
     +  - Все установленные модули PHP хранятся в каталоге **/etc/php/8.2/mods-available**.
     +  - Расположение каталога конфигурации активных модулей PHP:
     +    * PHP CLI: /etc/php/8.2/cli/conf.d/
     +    * Апач: /etc/php/8.2/apache2/conf.d/
     +    * PHP FPM: /etc/php/8.2/fpm/conf.d/
     +
     +Чтобы проверить файлы на наличие других версий PHP, просто измените номер версии PHP (8.2 в приведенном выше примере) в файлах и пути к каталогу.
     +
     +=====Измените версию PHP по умолчанию=====
     +
     +Вы можете использовать команду update-alternatives , чтобы установить версию PHP по умолчанию. Используйте это руководство , чтобы узнать больше о переключении версии PHP для CLI и Apache.
     +
     +<code>
     +sudo update-alternatives --config php
     +</code>
     +
     +{{:software:linux_server:php_install_3.png?|}}
     +
     +В приведенном выше выводе показаны все установленные версии PHP в вашей системе. Выбор номер 2 устанавливает PHP 8.1 в качестве версии PHP по умолчанию для командной строки.
     +
     +{{:software:linux_server:php_install_4.png?|}}
     +
     +=====Удаление PHP (необязательно)=====
     +
     +Если какая-либо версия PHP больше не требуется, ее можно удалить из системы. Это освободит дисковое пространство, а также повысит безопасность системы.
     +
     +Чтобы удалить любую версию PHP, просто введите:
     +
     +<code>
     +sudo apt remove php7.4
     +</code>
     +
     +Также удалите все модули для этой версии с помощью следующей команды:
     +
     +<code>
     +sudo apt remove php7.4-*
     +</code>
     +
     +{{:software:linux_server:php_install_5.png?|}}
     +
     +Проверим, что версия php7.4 удалена
     +
     +<code>
     +sudo update-alternatives --config php
     +</code>
     +
     +{{:software:linux_server:php_install_6.png?|}}
     +
     +=====Заключение=====
     +
     +В этом руководстве представлены инструкции по установке PHP в Ubuntu 22.04. Ondrej PPA позволяет нам быстро устанавливать PHP в системах Ubuntu. Это также позволяет нам устанавливать несколько версий PHP в одной системе. Вы можете в любое время переключиться на любую версию PHP по умолчанию с помощью альтернативной утилиты обновления.
     +
     +=====Ссылки и Дополнения=====
     +  * [[https://launchpad.net/~ondrej/+archive/ubuntu/php|Ondrej PPA]]
     +  * [[https://tecadmin.net/how-to-install-php-on-ubuntu-22-04/|Ссылка на оригинальную статью]]
     +  * [[https://tecadmin.net/linux-update-alternatives-command/|Команда Update-alternatives: подробное руководство для пользователей Linux]]
     +  * [[https://tecadmin.net/switch-between-multiple-php-version-on-debian/|Как переключиться между несколькими версиями PHP в Debian 11.12.10]]
    software/linux_server/ubuntu_server_install_php.1709196119.txt.gz · Последнее изменение: 2024/02/29 11:41 — vladpolskiy