본문으로 바로가기

1. 우선 phpinfo()로 php 정보를 확인

- 기본적으로 나의 Windows와 PHP 버젼, Thread Safely 상태를 확인한다

- 나는 Widnows7 에 32bit, PHP Version은 5.5.11, Thread Safety는 enabled이다.


2. imageMagick 설치 

- http://www.imagemagick.org/script/binary-releases.php#windows

- 위 링크에서 자기 윈도우에 맞는 dll.exe파일을 다운로드 받는다

- 나같은 경우에는 Windows7에 32bit 이므로 ImageMagick-6.8.9-5-Q16-x86-dll.exe를 다운로드 받았다


2-1. 다운로드 받은 ImageMagick-6.8.9-5-Q16-x86-dll.exe를 실행

- 다운로드는 C:\ImageMagick-6.8.9에 설치한다

- 설치 도중 체크박스 선택하는 부분이 있는데 이 때 세번째 체크박스도 체크한다


2-2. 설치가 완료되면 http://windows.php.net/downloads/pecl/deps/여기에서 imageMagick을 검색해서 자신의 컴퓨터 사향에 맞는 압축 파일 다운로드 받는다

- ImageMagick-6.8.9-1-vc11-x64.zip : PHP 5.5 버젼, 64 bit

- ImageMagick-6.8.9-1-vc11-x86.zip : PHP 5.5 버젼, 32 bit (나는 이거 받음)


2-3. 받은 압축파일을 압축 해제하면 bin 퐆더가 있는데 그 폴더 안에 있는 모든 파일을 복사한다

- imageMaick을 설치한 곳(위에는 C:\ImageMagick-6.8.9을 말함)에 붙여넣기한다.

- 똑같은 파일이 있다고 그러면 모두 덮어씌우라고 한다!


3. imageick.dll 다운로드

- http://windows.php.net/downloads/pecl/releases/imagick/3.1.2/

- 위 사이트에 들어가서 자기 PHP 버젼과 Thread safely 상태와 컴퓨터 사향에 맞는 dll 파일을 다운로드 받는다

- php_imagick-3.1.2-5.5-nts-vc11-x64.zip : php 5.5, 64 bit, non thread safely 

- php_imagick-3.1.2-5.5-nts-vc11-x86.zip : php 5.5, 32 bit, non thread safely 

- php_imagick-3.1.2-5.5-ts-vc11-x64.zip : php 5.5, 64 bit, thread safely 

- php_imagick-3.1.2-5.5-ts-vc11-x86.zip : php 5.5, 32 bit, thread safely  (난 이거)


3-1. 받은 imagick.dll 압축파일을 해제하면 php_imagick.dll, php_imagick.pdb가 있는데 두 파일을 복사해서 xampp안에 있는 php\ext 폴더 안에 붙여넣기를 한다


4. vcomp110.dll을 다운로드 받아서 imageMagick을 설치한 경로(C:\ImageMagick-6.8.9)에 붙여넣기를 한다.

- 다운로드 링크 깨짐 : 내 버젼에 맞는 vcomp110.dll 받기

- 나랑 다른 버젼 사람들은 구글링해서 다운...


5. 마지막으로 컴퓨터 리부팅


6. xampp 아파치 실행


7. 다시 phpinfo() 찍어서 imagick을 검색하면 설치 되었음을 확인할 수 있다


참고사이트 : http://www.webdesign-koeln-leverkusen.de/imagick_php.html (독일어로 되어있음ㅡㅡ;;)