PHP 8.1 en servidores Moss.sh

Instalación de paquetes

apt install php8.1-bcmath php8.1-bz2 php8.1-cli php8.1-common php8.1-curl php8.1-dev php8.1-fpm php8.1-imap php8.1-intl php8.1-mbstring php8.1-mysql php8.1-opcache php8.1-pgsql php8.1-readline php8.1-soap php8.1-sqlite3 php8.1-xml php8.1-xmlrpc php8.1-zip php8.1-gd php8.1-igbinary php8.1-imagick php8.1-memcached php8.1-msgpack


Hay que lanzar estos comandos para que apliquen al usuario «aws»

cp /etc/php/8.1/fpm/pool.d/www.conf /etc/php/8.1/fpm/pool.d/aws.conf

sed -i 's/[www]/[aws]/g' /etc/php/8.1/fpm/pool.d/aws.conf

sed -i 's/www-data/aws/g' /etc/php/8.1/fpm/pool.d/aws.conf

sed -i 's/php8.1-fpm/php8.1-fpm-aws/g' /etc/php/8.1/fpm/pool.d/aws.conf

service php8.1-fpm reload


Asignación de php 8.1 al sitio que sea en moss

sed -i 's/php7.4-fpm-aws/php8.1-fpm-aws/g' /usr/local/openresty/nginx/sites/sitiocreadoenmoss.conf

service openresty restart


Si Una vez realizados todos los pasos si se hace algún cambio desde el panel de moss, hay que volver a configurar manualmente el sitio para que tire de php 8.1

su root

sed -i 's/php7.4-fpm-aws/php8.1-fpm-aws/g' /usr/local/openresty/nginx/sites/sitiocreadoenmoss.conf

service openresty restart

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.