Amazon Linux AMI에서 PHP 및 Wordpres용 ImageMagick을 설치하고 구성하는 방법

Amazon Linux AMI에서 PHP 및 Wordpres용 ImageMagick을 설치하고 구성하는 방법

EC2 자습서 섹션 "Amazon Linux에서 WordPress 블로그 호스팅"에 나열된 설정 지침에 따라 Amazon Linux AMI에 새 WordPress 웹 사이트를 설치했습니다. 또한 미디어 파일을 EC2 인스턴스에 호스팅하는 대신 S3를 사용하여 미디어 파일을 저장할 수 있도록 "WP S3 Offload" 플러그인을 사용합니다. "WP S3 Offload" 플러그인은 다음과 같은 오류/경고 메시지를 표시합니다."이미지 조작 라이브러리 누락 - 이 서버에 설치되어 있고 PHP로 구성된 이미지 조작 라이브러리가 없는 것 같습니다. 이미지를 편집하려고 하면 문제가 발생할 수 있습니다. GD 또는 ImageMagick을 설치하십시오."

yumEC2 인스턴스 터미널에 입력하여 패키지를 검색 할 수 있다는 것을 알고 있었기 sudo yum search ImageMagick때문에 그렇게 했고 사용 가능한 패키지 목록이 나타났습니다. PHP v5.6을 설치했기 때문에 php56-pecl-imagick를 통과하기로 결정했습니다 sudo yum install -y php56-pecl-imagick. 이것이 문제를 해결할 것이라고 생각했지만 "WP S3 Offload" 플러그인은 여전히 ​​동일한 경고를 표시합니다.이미지 처리 라이브러리가 없습니다..

  1. ImageMagick 패키지를 올바르게 설치/구성했습니까?
  2. ImageMagick 패키지를 설치하는 또 다른 최적화된 방법이 있습니까?
  3. 패키지가 설치되었는지 어떻게 테스트할 수 있나요?
  4. 누락된 다른 패키지가 있나요?

답변1

도움이 될 것 같아서 이것을 답변으로 추가하십시오.

ImageMagick 자체가 설치되어 있는지 확인해야 합니다. 즉, 실제 바이너리가 있는지 확인해야 합니다. 반환된 내용을 확인 convert --version하고 출력을 제공하여
rpm -qa|sort|grep -i magickImageMagick 및 php56-pecl-imagick이 설치되었는지 확인합니다.

최근 CentOS 설치로 테스트했는데 php-pecl-imagickImageMagick이 이미 필요하지만 설치에 누락된 것 같습니다.

관련 정보