ubuntu PHP 8 Установка. Инструкция (как модуль Apache)
Primary tabs
В этой заметке мы будем ставить PHP как модуль веб-сервера Apache, но возможны и другие варианты (SAPI).
Нестандартный репозиторий
Для установки версии 8.0, возможно потребуется добавить репу ppa:ondrej/php:
sudo add-apt-repository ppa:ondrej/php && sudo apt update
-- добавляем репозиторий и обновляем локальный индекс пакетов
Установка
Командой (напр. для версии 8.2):
sudo apt -y install php8.2 libapache2-mod-php8.2
И перезапустим Апач:
sudo service apache2 reload
После чего можно переключиться на новую версию php (если у вас до этого была более старая).
Установка Модулей
Cразу установим часто используемые модули (далее пример для php версии 8.2):
sudo apt get install php8.2-{xml,mysql,gd,mbstring,intl,zip,curl,bcmath,imap}
Также полезно будет сразу включить отображение ошибок (если речь идёт о локальной или тестовой машине для разработки).
- Log in to post comments
- 9015 reads
M17
Thu, 02/07/2019 - 01:24
Permalink
Текст ошикби в случае, если
Текст ошикби в случае, если модули не найдены в имеющихся репозитория (значит нужен нестандартный репозиторий)
toyrik
Tue, 09/24/2019 - 08:22
Permalink
У меня при установке возникла ошибка...
Исправил удалением лишнего пробела после вышеназванного модуля
vedro-compota
Fri, 09/27/2019 - 12:29
Permalink
благодарю за комментарий!
благодарю за комментарий! скорее всего, если копировали, там причиной не пробел, а какой-то другой символ из подсветки кода.
_____________
матфак вгу и остальная классика =)
vedro-compota
Mon, 11/30/2020 - 16:49
Permalink
ubuntu PHP 7 Как установить -- инструкция (как модуль Apache)
Предыдущая версия этой инструкции для PHP7:
В этой заметке мы будем ставить PHP как модуль веб-сервера Apache, но возможны и другие варианты (SAPI).
Нестандартный репозиторий
Для установки версии 7.1, возможно потребуется добавить репу ppa:ondrej/php:
Установка
Командой:
И перезапустим Апач:
После чего можно переключиться на новую версию php (если у вас до этого была более старая).
Установка Модулей
Cразу установим часто используемые модули (перечисляются через пробел)
Также полезно будет сразу включить отображение ошибок (если речь идёт о локальной или тестовой машине для разработки).
_____________
матфак вгу и остальная классика =)