![Amazon Linux AMI에서 PHP 및 Wordpres용 ImageMagick을 설치하고 구성하는 방법](https://linux55.com/image/83055/Amazon%20Linux%20AMI%EC%97%90%EC%84%9C%20PHP%20%EB%B0%8F%20Wordpres%EC%9A%A9%20ImageMagick%EC%9D%84%20%EC%84%A4%EC%B9%98%ED%95%98%EA%B3%A0%20%EA%B5%AC%EC%84%B1%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
EC2 자습서 섹션 "Amazon Linux에서 WordPress 블로그 호스팅"에 나열된 설정 지침에 따라 Amazon Linux AMI에 새 WordPress 웹 사이트를 설치했습니다. 또한 미디어 파일을 EC2 인스턴스에 호스팅하는 대신 S3를 사용하여 미디어 파일을 저장할 수 있도록 "WP S3 Offload" 플러그인을 사용합니다. "WP S3 Offload" 플러그인은 다음과 같은 오류/경고 메시지를 표시합니다."이미지 조작 라이브러리 누락 - 이 서버에 설치되어 있고 PHP로 구성된 이미지 조작 라이브러리가 없는 것 같습니다. 이미지를 편집하려고 하면 문제가 발생할 수 있습니다. GD 또는 ImageMagick을 설치하십시오."
yum
EC2 인스턴스 터미널에 입력하여 패키지를 검색 할 수 있다는 것을 알고 있었기 sudo yum search ImageMagick
때문에 그렇게 했고 사용 가능한 패키지 목록이 나타났습니다. PHP v5.6을 설치했기 때문에 php56-pecl-imagick
를 통과하기로 결정했습니다 sudo yum install -y php56-pecl-imagick
. 이것이 문제를 해결할 것이라고 생각했지만 "WP S3 Offload" 플러그인은 여전히 동일한 경고를 표시합니다.이미지 처리 라이브러리가 없습니다..
- ImageMagick 패키지를 올바르게 설치/구성했습니까?
- ImageMagick 패키지를 설치하는 또 다른 최적화된 방법이 있습니까?
- 패키지가 설치되었는지 어떻게 테스트할 수 있나요?
- 누락된 다른 패키지가 있나요?
답변1
도움이 될 것 같아서 이것을 답변으로 추가하십시오.
ImageMagick 자체가 설치되어 있는지 확인해야 합니다. 즉, 실제 바이너리가 있는지 확인해야 합니다. 반환된 내용을 확인 convert --version
하고 출력을 제공하여
rpm -qa|sort|grep -i magick
ImageMagick 및 php56-pecl-imagick이 설치되었는지 확인합니다.
최근 CentOS 설치로 테스트했는데 php-pecl-imagick
ImageMagick이 이미 필요하지만 설치에 누락된 것 같습니다.