Amazon Linux에서 yum으로 PHP 업데이트


14

EC2, AMI 2013.09에 Amazon Linux가 있습니다. LAMP 설치 튜토리얼 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html을 따르고 PHP5.3이 설치되었습니다.

이 질문에 대한 답변으로 Amazon Linux Version Details , ceejay0z는을 사용하여 PHP5.5로 업그레이드 할 수 있다고 설명합니다 yum install php55. 그러나 그렇게하면 충돌 검사와 관련된 오류가 발생합니다 (종속성 검사가 끝날 때).

제 질문은 여기서 어떻게 진행합니까? 기존 PHP 설치를 지우고 새로 설치 하시겠습니까? 업그레이드? 최신 정보? 업데이트? (명확하지 않은 경우, 전에 yum을 사용하지 않았습니다 ...)


사람들이 도울 수 있도록 오류를 나열해야합니다
Drew Khoury

이 일을 어떻게 했습니까?
Pochi

Chiquis, 아래 답변을 참조하십시오. 내가 가진 한. 내가 겪은 다음 문제는 MySQL 용 PDO 드라이버가 리포지토리에 있지 않다는 것입니다 (어쨌든 5.5는 아님). 나는 기계를 쓰레기통에 버리고 우분투 12.04에 갔다. 행복한 날들.
Kim

답변:


23

나를 위해 일했다 :

yum remove php httpd php-cli php-xml php-common httpd-tools
yum install php55 php55-mysql php55-pdo

2
"패키지 php55-mysql이 없습니다."가 표시됩니다.
Mark Kasson

3
@MarkKasson php55-mysqlnd 또는 php-mysqlnd를 사용해보십시오. 나는 그것을 실행할 때 오류를 억제하고 있다고 생각합니다. 죄송합니다
Benubird

2
내 특별한 필요가로 해결되었습니다 sudo yum install php-mysqli -y. 나는 그것이 php-mysqlnd를로드 한 것을 보았습니다.
Mark Kasson

#yum upgrade php5.6으로 이것을 할 수 있습니까? 이 문제는 의존성 문제없이 php5.3을 php5.6으로 업그레이드합니까? 또는 5.6 설치에서 5.3을 제거하는 것이 유일한 방법입니다
Ashish Karpe

0

좋아, 그래서 나는이 일을 한 것 같습니다. 100 % 확실하지는 않지만 PHP와 httpd를 지우고 php55를 설치해야한다고 생각합니다. httpd24를 별도로 설치해야하는지 확실하지 않습니까?


2
질문에 대한 수정 사항을 답변으로 게시해서는 안됩니다.
Drew Khoury
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.