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 잘못된 게이트웨이가 표시됩니다.

나는 주위를 둘러보며 이것이 아마도 내가 이 명령을 사용하지 않았기 때문일 것이라고 생각했습니다.

$ 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"

이것이 내 nginx error.log가 말하는 것입니다.

답변1

위에서 제공한 명령에서는 php-fpm을 설치하지 않았습니다. 당신은 실행해야합니다

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

관련 정보