O SELinux provavelmente está impedindo que o nginx inicie com essa nova configuração de porta. Você pode verificar isso desabilitando o SELinux por um momento com setenforce 0
e depois disso tentando reiniciar o nginx. Você pode verificar se o SELinux está ativado com o comando geteneforce
.
Também o log de auditoria provavelmente terá algumas entradas relacionadas a este incidente, se foi o SELinux que impediu o início do nginx. Com base nessas entradas de log, você pode gerar regras corretas para o SElinux. Heres um bom artigo de chapéu vermelho para que Permitindo acesso: audit2allow .
Claro que você pode desabilitar completamente o SELinux. Isso pode ser feito editando o arquivo /etc/selinux/config
.