Então fui atrás de uma solução para rodar o php 7.0 para a maior parte dos sites e o 7.3 apenas para o Nextcloud.
Para fazer isso, a primeira coisa que precisa fazer é ter ambas as versões do php instaladas em seu servidor, se tiver instalado o servidor a algum tempo como é meu caso, terá do 7.0 em diante nele, caso contrário, só dar o apt install e instalar o php e todos os módulos que desejar do mesmo.
1 - Após instar o PHP, você vai instalar o módulo php7.3-fpm (ou a versão do php-fpm que desejar)
Código: Selecionar todos
sudo apt install php7.3-fpm
Código: Selecionar todos
sudo a2enmod proxy
sudo a2enmod proxy_fcgi
3 - Após configurar isso, vá até o Virtualhost que deseja que use o php7.3 e coloque o seguinte conteúdo dentro das TAGs <Virtualhost>:
Código: Selecionar todos
<FilesMatch \.php$>
SetHandler "proxy:unix:/var/run/php/php7.3-fpm.sock|fcgi://localhost"
</FilesMatch>
4 - Após isso dê um restart no Apache2 e no php7.3-fpm
Código: Selecionar todos
/etc/ini.t/apache2 restart
/etc/ini.t/php7.3-fpm restart
5 - Veja se a versão correta do php foi carregada em seu site e seja feliz. =)