Администрирование
...
Обновление компонентов Пассвор...
PHP

Astra Linux

13min

Подготовка к обновлению

Если Пассворк установлен в облачной/виртуальной среде, создайте снимок для восстановления работоспособности в случае некорректного обновления PHP

Получить права root и обновить локальную базу данных пакетов:

shell


Удаление PHP

Отключить модуль для веб-сервера Apache2:

shell


Удалить основной пакет, драйверы и расширения PHP:

shell


Очистить систему от зависимостей:

shell


Удалить директорию с вложенными файлами PHP:

shell


Установка PHP

Загрузка архива

Загрузить PHP архив в текущую директорию:

SE 1.7
SE 1.8


Вы также можете скачать архив вручную:

Создать директорию и разархивировать содержимое:

shell


Установка

Установить все .deb пакеты из архива:

shell


Установить утилиту PEAR с помощью go-pear.phar:

shell


Выполнить стандартную (без изменений) установку — Enter

Установка драйвера PHP MongoDB

Установить драйвер PHP MongoDB:

shell


Создать файлы конфигурации для загрузки и включения PHP MongoDB:

Shell


Установка расширения PHP Phalcon

Установить расширение PHP Phalcon:

Shell


Создать файлы конфигурации для загрузки и включения PHP Phalcon:

Shell


Принудительно включить PHP для Apache2 и переключить альтернативную версию для исполняемых файлов:

shell


Если используется HTTPS-подключение к Пассворку, необходимо отредактировать конфигурационный файл /etc/php/8.2/apache2/php.ini, а именно строку session.cookie_secure = session.cookie_secure = 1

shell


Перезапустить службу веб-сервера:

shell




Обновлено 20 Jan 2025
Doc contributor
Doc contributor
Помогла ли вам эта страница?