2013-10-17 5 views
1

Red Hat 4.6.3-2를 실행하는 Amazon EC2 인스턴스에 Zend Server 6을 설치할 수 없습니다.Amazon EC2 인스턴스에 Zend Server 6을 설치할 수 없습니다.

이 오류는 터미널에서 sudo yum install zend-server-php-5.4를 실행할 때 나타납니다.

Transaction check error: 
file /usr/local/zend/var/log conflicts between attempted installs of zend-server-php-5.4-common-6.1.0-95.x86_64 and mod-php-5.4-apache2-zend-server-5.4.16-24.x86_64 

"/ usr/local/zend"디렉토리를 삭제하고 서버를 다시 시작해 보시기 바랍니다.

도와주세요. 감사.

+0

나는 Red Hat을 의미한다고 생각합니다. 6.4 – slayedbylucifer

+0

죄송합니다. 그것의 버전 6.4. 감사. – EngineerCoders

답변

0

젠드가 무엇인지 모르겠지만 그 뒤를 따라 documentation을 성공적으로 설치할 수있었습니다. 여기 내 단계는 다음과 같습니다

ami-b8a63b88

아래와 같이 /etc/yum.repos.d/zend.repo 업데이트 사용 RHEL6.4 64 비트에 대한 EC2의 instnace을 만들어 :

[Zend] 
name=zend-server 
baseurl=http://repos.zend.com/zend-server/6.1/rpm/$basearch 
enabled=1 
gpgcheck=1 
gpgkey=http://repos.zend.com/zend.key 

[Zend_noarch] 
name=zend-server - noarch 
baseurl=http://repos.zend.com/zend-server/6.1/rpm/noarch 
enabled=1 
gpgcheck=1 
gpgkey=http://repos.zend.com/zend.key 

실행 명령으로 설치된 젠드 서버 : yum -y install zend-server-php-5.4.x86_64

그것을 설치를 완료하는 데 약 10 분이 걸렸습니다. 또한 의존성을 포함하여 총 68 개의 패키지를 설치했습니다. 일단 완료

, 나는 젠드 10081 및 10082에서 수신되는 것을 볼 수 있습니다 :

# netstat -anp | grep 1008 
tcp  0  0 0.0.0.0:10081    0.0.0.0:*     LISTEN  2177/lighttpd 
tcp  0  0 0.0.0.0:10082    0.0.0.0:*     LISTEN  2177/lighttpd 

은 내가 젠드에 대해 아무것도 몰라에도 불구하고 나를 위해 설치 과정이 원활하게했다. Zend를 설치하는 것이 당신이하고있는 일이라면,이 단계들은 당신을 끌어들일 것입니다.

희망이 도움이됩니다.

+0

아직 운이 없습니다. 여전히 같은 오류가 발생합니다. – EngineerCoders

1

젠드 서버 패키지를 조각으로 설치하여이 문제를 해결했습니다.

첫째, 설치 그냥 일반 패키지 :

$ sudo yum install zend-server-php-5.4-common 

다음, 모드 - PHP와 젠드 서버 *에 대한 RPM 파일을 다운로드 :

$ wget http://repos-source.zend.com/zend-server/6.2/rpm/x86_64/mod-php-5.4-apache2-zend-server-5.4.21-2.x86_64.rpm 
$ wget http://repos-source.zend.com/zend-server/6.2/rpm/x86_64/zend-server-php-5.4-6.2.0-314.x86_64.rpm 

마지막으로, 대신 YUM의 RPM을 사용하여, 다음과 같이 --replacefiles 옵션을 사용하여 zend-server 및 mod-php 패키지를 직접 설치했습니다.

sudo rpm -ivh zend-server-php-5.4-6.2.0-314.x86_64.rpm mod-php-5.4-apache2-zend-server-5.4.21-2.x86_64.rpm --replacefiles 

아니요 무슨 일이 일어날 지 확신하지만, 지금까지는 잘 작동하고 있습니다.

  • wget 파일은 변경 될 수 있습니다. - repo는 여전히 작동하지만 파일의 버전은 다릅니다.
+0

그 후에 yum을 통해 패키지를 자동으로 업데이트 할 수 없다는 것을 알게되었습니다. 그러나 나는 왜 같은 단계를 다시 반복 할 수 없는지 알지 못합니다. – Cowlby

관련 문제