一定要用imagemagick6.9.5.tar.gz這個包,因為官方最新版的是imagemagick-7.0.2-4,安裝後有問題.一.1
yum -y
install
libpng-devel libjpeg-devel
二.安裝webo庫
1
2
3
4
5
6
[root@testserver-1 src]
# tar -zxvf libwebp-0.5.0.tar.gz
[root@testserver-1 src]
# cd libwebp-0.5.0/
[root@testserver-1 libwebp-0.5.0]
# ./configure && make && make install
[root@testserver-1 libwebp-0.5.0]
# cp /usr/local/lib/libwebp.so.6.0.0 /usr/lib64/
[root@testserver-1 libwebp-0.5.0]
# ln -s /usr/lib64/libwebp.so.6.0.0 /usr/lib64/libwebp.so.6
[root@testserver-1 libwebp-0.5.0]
# ln -s /usr/lib64/libwebp.so.6.0.0 /usr/lib64/libwebp.so
安裝imagemagick
1
2
3
4
5
[root@testserver-1 src]
# tar -zxvf imagemagick6.9.5.tar.gz
[root@testserver-1 src]
# cd imagemagick-6.9.5/
[root@testserver-1 imagemagick-6.9.5]
# ./configure --prefix=/usr/local/imagemagick --with-webp
[root@testserver-1 imagemagick-6.9.5]
# make && make install
[root@testserver-1 src]
# ln -s /usr/local/imagemagick/include/imagemagick-6 /usr/local/imagemagick/include/imagemagick
不同的地方:
1
2
3
4
[root@testserver-1 src]
# vim /etc/profile
export
magick_home=
/usr/local/imagemagick/
export
path=$magick_home
/bin
:$path
[root@testserver-1 src]
# source /etc/profile
沒有上面那一步,可能會找不到convert命令。
安裝php擴充套件
1
2
3
4
5
tar
-zxvf imagick-3.1.0rc2.tgz
cd
imagick-3.1.0rc2
/usr/local/php/bin/phpize
export
pkg_config_path=
/usr/local/imagemagick/lib/pkgconfig
.
/configure
--with-php-config=
/usr/local/php/bin/php-config
--with-imagick=
/usr/local/imagemagick
make
&&
make
install
有兩個坑,就是用官方的最新版本imagemagick,不正常.
php安裝擴充套件imagick
之前使用gd庫可以滿足專案中需要的頭像,的處理。包括群和討論組的類似qq討論組九宮格頭像拼接也用gd庫實現了。但是,在使用者量逐步漲上來的時候,效率上就滿足不了。即便做了非同步佇列來非同步生成討論的頭像,還是會有延遲顯示的問題出現。索性,直接換上imagick。先解釋下名詞,這兩者的關係 image...
ZH乳酪 PHP安裝擴充套件imagick
明明幾個簡單命令就能搞定,但是按照網上的方法就是不行,弄了一天,最後發現只需要兩行命令,而且不需要修改什麼php.ini sudo apt get install php5 imagick sudo service apache2 reload 網上的其他方法 sudo apt get update...
linux 安裝Imagick擴充套件
第一次寫文章,把日常中的問題記下來,方便日後提高工作效率,歡迎吐槽!php m 檢視所有已經安裝了的擴充套件,檢查當前需要安裝的是否在裡面,如果沒有可進行往下看 安裝imagick 需要先安裝imagemagick庫 一 安裝imagemagick 1 wget 2 tar zxvf imagema...