502 Плохой шлюз nginx 1.20.1

502 Плохой шлюз nginx 1.20.1

Я знаю, почему это происходит. Но я не знаю, как это исправить. Я устанавливал osticket, следуя этой статье. https://www.vultr.com/docs/how-to-install-osticket-on-centos-7/ Оказывается, текущий osticket требует php 8.0+. Тогда я удаляю php 7.4 с помощью

yum -y remove php*

Теперь я установил php 8.x+ с помощью этого

# yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
# yum install -y --enablerepo=remi-php80 php php-cli

Теперь при открытии сервера я получаю ошибку 502 bad gateway.

Я огляделся и подумал, что это, вероятно, из-за того, что я не использую эту команду.

$ sudo systemctl enable php-fpm.service

Итак, я попытался это сделать, но, как оказалось, не получилось.

Failed to execute operation: No such file or directory

Я был разочарован. Как мне исправить эту проблему?

2023/09/12 14:06:58 [error] 993#993: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 10.13.165.134, server: example.com, request: "GET /setup/install.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "10.13.165.100"

Вот что написано в моем error.log nginx.

решение1

Из команд, которые вы предоставили выше, вы не установили php-fpm. Вам нужно запустить

yum install --enablerepo=remi-php80 php-fpm

Связанный контент