На Локальном сервере с установеленной ОС Linux Debian jessie, Joomla, php 7.2.
После очередных обновлений плагинов на CMS Joomla, один из плагинов ругнулся и сообщил мне, что я буду работать на версии php 7.2 до ноября 2020г. после буду поддерживать Php 7.3+ Я короче на стал ждать ноября и решил накатить сейчас. ПОЕХАЛИ.
1. Прописываем в репозиторий: etc/apt/sources.list
Удаляем старые версии PHP если не нужны:
#sudo apt-get purge php7.2 и т.д
После очередных обновлений плагинов на CMS Joomla, один из плагинов ругнулся и сообщил мне, что я буду работать на версии php 7.2 до ноября 2020г. после буду поддерживать Php 7.3+ Я короче на стал ждать ноября и решил накатить сейчас. ПОЕХАЛИ.
1. Прописываем в репозиторий: etc/apt/sources.list
#nano etc/apt/sources.list
deb https://packages.sury.org/php/ jessie main
2. Обновляем индексы и делаем апгрейд:
#sudo apt-get update && apt-get upgrade
3. Устанавливаем PHP 7.4
#sudo apt-get -y install php7.4
4. Устанавливаем дополнение (для доменной авторизации мне нужен LDAP)
#sudo apt-get install php7.4-ldap
а это для остальных дополнений:
#sudo apt-get install php7.4-{bcmath,bz2,intl,gd,mbstring,mysql,zip}
После установки PHP набираем в терминале следующую команду:
#sudo update-alternatives --set php /usr/bin/php7.4
После установки PHP набираем в терминале следующую команду:
#sudo update-alternatives --set php /usr/bin/php7.4
5. т.к у меня установлен Apache, меняем для него использовани PHP с верссии 7.2 на версию 7.4
- отключаем PHP версию 7.2
#sudo a2dismod php7.2
- включаем PHP версию 7.4
#sudo a2enmod php7.4
6. Перезапускаем Apache
#sudo service apache2 restart
Для проверки установленной и запущенной версии PHP
- установленная
#php -v
- запущенная PHP
- создайте файл phpinfo.php
внутри файла пропишите:
<?php phpinfo(); ?>
и запустите его: http://вашдомен.ru/phpinfo.php
#sudo apt-get purge php7.2 и т.д
Комментариев нет:
Отправить комментарий