tar ImageMagick-5.5.7-15.tar.gz cd ImageMagick-5.5.7 ./configure LDFLAGS="-L/usr/lib" CPPFLAGS="-I/usr/include" --prefix=/usr/local/ImageMagick --enable-shared --enable-lzw make make install 最好不要用redhat自帶的ImageMagick-devel包,還是自己編譯的好,否則你在編譯PHP的時候會被搞死,我可是說在前頭了,出了問題不要怪我沒說哦:) 要加入ImageMagick針對php的API。那麼我們需要兩次編譯php,php第一次編譯後,會產生我們編譯API所需的phpize這個程序。第一次編譯不講了,跟後面第二次編譯基本差不多。 在php的源代碼目錄 1。mkdir ext/ imagick 2。然後把imagick-0.9.8.tgz解壓到ext/ imagick目錄下 3。運行命令phpize 4。cd php源代碼根目錄 5。rm configure 6。./buildconf --force #好像不加--force不讓重新產生configure文件 下面就是php的第二次編譯 ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-imagick=/usr/local/ImageMagick --with-apxs=/usr/local/apache/bin/apxs make make install 至於php的其他參數大家適當添加就行。 好了寫個php的測試程序 恭喜你,安裝成功了,去享受ImageMagick的巨大功能