php79 / stack

PHP 5.3 ~ 8.2 + Nginx + Let's Encrypt + MariaDB + 앱 자동 설치
https://www.php79.com
MIT License
90 stars 32 forks source link

centos 7.x 환경 설치 오류 #107

Open composerent opened 2 days ago

composerent commented 2 days ago

아래와 같이 오류가 발생합니다.

대응 방법을 안내 부탁드립니다.

centos 7.x EOL 상태이지만, 현 회사 서버에 패키지 시스템이 centos 7.x 구성으로 되어 있어서요,,

REMI 저장소를 설치합니다.

Loaded plugins: fastestmirror, langpacks Cannot open: http://rpms.remirepo.net/enterprise/remi-release-7.rpm. Skipping. Error: Nothing to do Loaded plugins: fastestmirror, langpacks

Error getting repository data for remi, repository not found Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile epel/x86_64/metalink | 5.1 kB 00:00

PHP [82] 버전을 설치합니다.

Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile

Notice) PHP 권장 설정이 추가되었습니다. 설정 파일 경로) /etc/opt/remi/php82/php.d/z-php79.ini

/root/stack/php/80/z-php79.ini' ->/etc/opt/remi/php82/php.d/' cp: cannot create regular file /etc/opt/remi/php82/php.d/': 그런 파일이나 디렉터리가 없습니다 sed: /etc/opt/remi/php82/php.d/z-php79.ini (을)를 읽을 수 없음: 그런 파일이나 디렉터리가 없습니다 sed: /etc/opt/remi/php82/php-fpm.d/www.conf (을)를 읽을 수 없음: 그런 파일이나 디렉터리가 없습니다 sed: /etc/opt/remi/php82/php-fpm.d/www.conf (을)를 읽을 수 없음: 그런 파일이나 디렉터리가 없습니다 sed: /etc/opt/remi/php82/php-fpm.d/www.conf (을)를 읽을 수 없음: 그런 파일이나 디렉터리가 없습니다 sed: /etc/opt/remi/php82/php-fpm.d/www.conf (을)를 읽을 수 없음: 그런 파일이나 디렉터리가 없습니다 chgrp: cannot access/var/opt/remi/php82/lib/php/': 그런 파일이나 디렉터리가 없습니다 `/var/opt/remi/php82/lib/php/'의 그룹을 nobody로 바꾸는데 실패했습니다 chown: cannot access /var/opt/remi/php82/log/php-fpm': 그런 파일이나 디렉터리가 없습니다 failed to change ownership of/var/opt/remi/php82/log/php-fpm' to nobody Failed to execute operation: No such file or directory Failed to start php82-php-fpm.service: Unit not found. /root/stack/nginx/1-fastcgi-php82.conf' ->/etc/nginx/conf.d/1-fastcgi-php82.conf'

PHP CLI (/usr/bin/php) 를 PHP 82 버전으로 설정합니다.

설정할 PHP 버전이 설치되지 않았습니다. /usr/bin/php82

Exiting installer. (설치를 중단합니다.) 다음 명령이 실패하여, 설치가 중단되었습니다. (exit code: 1)

scripts/php-cli-version-set.sh 82

ibin79 commented 2 days ago

에러 원인은 서버에서 다음 URL 에 네트워크 이슈로 접근하지 못 하기 때문입니다.

Cannot open: http://rpms.remirepo.net/enterprise/remi-release-7.rpm

참고) 저희 서버에서 위 URL 정상 다운로드 됩니다.

wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm

--2024-11-15 13:55:11--  http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Resolving rpms.remirepo.net (rpms.remirepo.net)... 109.238.14.107, 2a00:c70:1:109:238:14:107:1
Connecting to rpms.remirepo.net (rpms.remirepo.net)|109.238.14.107|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 28360 (28K) [application/x-rpm]
Saving to: ‘remi-release-7.rpm’

100%[===================================================================================================================================>] 28,360       113KB/s   in 0.2s   

2024-11-15 13:55:12 (113 KB/s) - ‘remi-release-7.rpm’ saved [28360/28360]