nodejs 에서 이미지변환을 위해서는 node 환경 외에 ImageMagick 이 설치되어 있어야 한다.
(그 삽질의 기록)
우선 우분투에서는 한번에 설치가 되는 듯 하다.
apt-get install imagemagick
보통 호스팅 서버에서 많이 사용되는 CentOS 에서는 버전마다 다른 듯하다.
디펜던시 체크에서 부족한 라이브러리들이 좀 있는데 추가로 설치해야 한다.
우선 내가 사용하는 CentOS 5 에서는 http://www.gnu.org/software/libtool/ 의 툴이 부족한 상태였다.
어쨋건 이런 저런 삽질 끝에 아래와 같은 순서로 일을 마무리 했다.
yum remove ImageMagick
rpm -e libtool-ltdl
rpm -Uvh libtool-ltdl-1.5.22-7.el5_4.i386.rpm
yum install --nogpgcheck ImageMagick-6.8.1-0.i386.rpm
필요한 디펜던시를 알아서 설치해준다.
설치 완료 후 node_imagemagick 모듈에서 제공하는 테스트 파일을 실행해본다.
weekend:~/m/node_modules/imagemagick [110]% node test
파일 업로드 관련 스택
프론트엔드
- jquery-file-upload
백엔드
- express
- jquery-file-upload-middleware
- imagemagick
로 세팅이 되었다.
'Development > Servers' 카테고리의 다른 글
PHP 로컬 웹서버 테스트 (0) | 2013.01.30 |
---|---|
CentOS 5.8 에서 최신의 NodeJS 설치 (0) | 2013.01.15 |
zsh 사용해 봄 (0) | 2012.11.30 |
윈도우에서 nodemon 사용시 팁 (0) | 2012.09.20 |
Ubuntu 1204 LTS Server 셋업 (0) | 2012.09.19 |