CentOS 6에 PHP 5.3을 설치하는 방법은 무엇입니까?

CentOS 6에 PHP 5.3을 설치하는 방법은 무엇입니까?

마침내 모든 PHP 5.3 파일을 위한 장소를 찾았습니다. 모든 링크가 있는데 링크가 있으면 어디로 가야 할지 정말 모르겠습니다.

간단히 "yum install linkhere"를 실행하면 다음 스크린샷과 같은 문제가 발생합니다.

여기에 이미지 설명을 입력하세요

명령에 이미 링크된 다른 파일과 똑같은 오류가 발생합니다.

명령에 해당 유형의 파일에 대한 링크가 있더라도 해당 파일이 필요하다는 문제가 발생합니다.

내 링크: http://centos.alt.ru/pub/repository/centos/6/x86_64/php-5.3.27-1.el6.x86_64.rpm

해당 링크로 이동한 다음 Ctrl+를 누르고 F"php-5.3"을 검색하면 시작 위치를 찾을 수 있습니다.

또한 다음을 실행할 때마다 다음을 얻습니다.

rpm -Uvh http://centos.alt.ru/pub/repository/centos/6/x86_64/php-5.3.27-1.el6.x86_64.rpm

여기에 이미지 설명을 입력하세요

내 서버는 CentOS 6을 실행하고 있으며 지금까지 수행하고 읽은 내용에 따르면 서버에서 PHP를 제거했습니다. 내가 겪고 있는 문제가 있는 모든 것을 설치하는 방법을 모르겠습니다.

내가 가지고 있는 스크립트는 IonCubed이고 5.3용으로 제작되었기 때문에 PHP 5.3이 필요합니다. 업데이트를 받기 위해 소유자에게 더 이상 연락할 수 없습니다.

답변1

나는 당신이 "PHP 5.3"(기본 CentOS 6 배포판에 포함된 패키지로 만족할 것임 php-5.3.3-*)뿐만 아니라 "5.3.3보다 최신 버전인 PHP 5.3.x 버전과 IonCube Loader 모듈을 원한다고 가정합니다. 해당 PHP 버전용으로 제작되었습니다.” 이 경우 다음을 볼 수 있습니다.IUS 커뮤니티 프로젝트RHEL용으로 구축된(CentOS와 호환되는) PHP의 최신 업스트림 버전과 기타 소프트웨어에 대한 RPM 패키지를 제공합니다. 특히 이 저장소는 최신 버전의PHP 5.3.x그리고IonCube 로더 모듈해당 버전의 경우.

php53u-*기본 시스템과의 충돌을 피하기 위해 IUS 저장소의 패키지에는 다른 패키지 이름이 있습니다(예: PHP 5.3.x 패키지 이름이 로 지정됨 ).SafeRepo 이니셔티브페이지), centos.alt.ru시도한 패키지와 다릅니다.

관련 정보