#
推薦:《PHP影片教學》
首先要安裝兩個東西,一個是ImageMagick,另一個是PHP擴充imagick
Linux安裝
先安裝ImageMagick
#下載ImageMagick安裝套件
wget http://www.imagemagick.org/download/ImageMagick.tar.gz
登入後複製
- 解壓縮
tar -xvfz ImageMagick.tar.gz
登入後複製
- 進入目錄
cd ImageMagick-7.0.10-28
登入後複製
- 設定安裝路徑.後面安裝php擴充功能需要用到;/usr/local/imagemagick
./configure --prefix=/usr/local/imagemagick
登入後複製
- 編譯
make && make install
登入後複製
登入後複製
官網位址:pecl.php.net/package/imagick
下載imagick-3.4.4
wget https://pecl.php.net/get/imagick-3.4.4.tgz
登入後複製
解壓縮安裝套件tar -zxvf imagick-3.4.4.tgz
登入後複製
進入安裝檔cd imagick-3.4.4.tgz/
登入後複製
執行phpize指令/usr/local/php/bin/phpize
登入後複製
ImageMagick 6.8以上版本目錄為/usr/local/include/ImageMagick-X,在configure之前先做下軟體連線ln -s /usr/local/imagemagick/include/ImageMagick-7 /usr/local/imagemagick/include/ImageMagick
登入後複製
#執行configure設定./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
登入後複製
編譯make && make install
登入後複製
登入後複製
php.ini加入imagick.soextensions=imagick.so
登入後複製
#要下載擴展,需要清楚自己的PHP版本。透過phpinfo()查看.-
紅框的資訊之後會用到
下載imagemagick程式- 網址:http://windows.php.net/downloads/pecl /deps/
下載這個區域裡面的對應版本.選擇最高版本,我需要下載vc15的64位元的
#把這個壓縮包下載下來之後放到任一磁碟符。注意路徑不要有中文和特殊字元。我是phpstudy整合環境,放在了- D:\phpstudy_pro\imagemagick
。這個是可以任意放置的。
然後配置環境變數。參考下圖-
導入DLL檔
在下載的檔案裡面,進入到bin目錄。然後搜尋
.dll把所有的檔案複製到PHP的根目錄下
#搜尋—全選–複製
##搞定
下載Imagick擴充功能下載位址一: http://windows.php.net/downloads/pecl/releases/imagick/
下載地址二: https://pecl.php.net/package/imagick
#解壓縮之後在最下面找到php_imagick.dll文件,複製到PHP根目錄下的ext目錄下
-
其他 .DLL- 檔案將解壓縮後的
imagick
目錄下的其他.dll
後綴的檔案全部複製貼上到php根目錄下
php.ini- 檔案並開啟編輯,加入
extension=php_imagick.dll
這一行
#重啟服務
#
以上是linux與windows下安裝ImageMagick及php imagick擴展的詳細內容。更多資訊請關注PHP中文網其他相關文章!