O Phusion Passenger não está funcionando como esperado no VPS atualizado do Debian 7 para o Debian 9

1

Acabei de atualizar meu VPS do Debian 7 para o Debian 9, ele usava o Nginx + PHP 5 + Phusion Passenger. O Debian 9 que eu estou rodando tem 32 bits e está em um VPS de 2GB de RAM.

Atualizou todo o software, MariaDB, PHP, mas o Phusion Passenger não está instalado.

Seguiu as instruções no site do Phusion Passenger para usar com o Nginx: Adicionado o repo, atualizado apt, mas o pkg libnginx-mod-http-passenger não está instalando seu próprio Nginx. Eu li Phusion Passenger tem um pacote Nginx especial que inclui o módulo.

O comando

apt-get install libnginx-mod-http-passenger

Retorna:

libnginx-mod-http-passenger is already the newest version (1:5.3.4-1~stretch1).

Não deve substituir ou atualizar a versão do Nginx?

Mesmo que tudo seja exibido como instalado e na versão mais recente, se eu tentar ativar o módulo apenas para ter certeza, independentemente de não substituir os binários nginx, recebo o esperado:

unknown directive "passenger_root" in /etc/nginx/conf.d/mod-http-passenger.conf:2
    
por Sergio M 16.08.2018 / 03:38

1 resposta

1

Acabou de desinstalar o repositório do SO fornecido Nginx.

Baixou o código-fonte Nginx mais recente com o Passenger e compilou os dois.

    
por 25.08.2018 / 19:05