1. 程式人生 > >CentOS系統php5.6安裝ImageMagick處理webp格式圖片

CentOS系統php5.6安裝ImageMagick處理webp格式圖片

1、先安裝webpyum install libwebp2、編譯安裝ImageMagick之前有過yum安裝的先解除安裝yum remove ImageMagick我使用的是老版本ImageMagick-6.8.7-10.tar.gz,備用下載地址:https://www.lanzous.com/i1b99jewget https://netix.dl.sourceforge.net/project/imagemagick/old-sources/6.x/6.8/ImageMagick-6.8.7-10.tar.gztar -zxvf ImageMagick-6.8.7-10.tar.gzcd ImageMagick-6.8.7-10
./configure --with-webpmake && make install檢視ImageMagick支援的格式,確認包含 webpconvert -list format 測試將webp格式轉換為jpg格式,convert test.webp test.jpg3、編譯安裝ImageMagick-php從http://pecl.php.net/package/imagick找到imagick的最新的版本wget http://pecl.php.net/get/imagick-3.4.3.tgztar -zxvf imagick-3.4.3.tgz cd imagick-3.4.3
phpize./configuremakemake install載入imagick到php在/etc/php.ini 加上extension=imagick.so重啟apacheservice httpd restart           //CentOS6systemctl restart httpd.service     //CentOS7使用 phpinfo() 來檢視是否安裝成功
php中的使用方法
$imagick2 = new \Imagick();
$src = './ceshi2.webp';       //原始的圖片
$dest = './ceshi66666.jpg';   //轉碼後圖片存放位置及檔名
$imagick2->readImage($src);
echo $imagick2->writeImage($dest);   //轉格式成功,返回1


相關推薦

CentOS系統php5.6安裝ImageMagick處理webp格式圖片

1、先安裝webpyum install libwebp2、編譯安裝ImageMagick之前有過yum安裝的先解除安裝yum remove ImageMagick我使用的是老版本ImageMagick

CENTOS 7+PHP7使用imagemagickwebp格式圖片轉換為jpeg格式

瀏覽器 cti gem sta pre 簡單 type mage 便在 項目中用到的。需要將webp格式的圖片轉換為普通格式的圖片。方便在所有的瀏覽器中正常顯示。項目中使用到了imagemagic 這個庫。 安裝好以後,看下是否支持webp格式,支持的話轉換起來就很簡單了。

php5.6安裝phalcon擴充套件centos

1.切換到/usr/local/src目錄下 cd /usr/local/src 2.下載phalcon擴充套件 git c

php5.6安裝memched擴展

rep -c 命令 src nod 分享 grep con emc 1.由於memcached依賴於libevent,因此需要安裝libevent。由於linux系統可能默認已經安裝libevent,執行命令:rpm -qa|grep libevent查看系統是否帶有該安裝

CentOS 6 安裝二進制格式mariadb

centos 6 安裝 二進制格式 mariadb 1、準備mariadb存儲數據庫文件的目錄。mkdir /mydata cd /mydata mkdir data chown mysql:mysql data #如本機沒有mysql用戶及組需新建系統用戶、組 例: groupadd -

CentOS系統下Redis安裝和自啟動配置的步驟

管理 nec 還需要 client chm 運行時 roo shu 推薦 相信大家都知道Redis是一個C實現的基於內存、可持久化的鍵值對數據庫,在分布式服務中常作為緩存服務。所以這篇文章將詳細介紹在CentOS系統下如何從零開始安裝到配置啟動服務。有需要的可以參考借鑒。

CentOS Anaconda(python3.6)安裝tensorflow

reat wheel x86_64 str 遇到 官網 文件重命名 ring serve 本來安裝tensorflow是一件無比簡單的事,但在我的電腦上卻裝了一個星期。期間遇到各種麻煩事、各種坑,在此記錄一下,方便大家。報錯包括: undefined symbol: zg

Centos 系統,docker安裝指引

centos -c linu conf div 查看系統 centos 系統 x86 進程 環境要求 Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 這裏筆者的linux系統是Cent

Centos系統下載和安裝

救援 image 鏈接 操作 strong 本地硬盤 down 點擊 HERE 下載合適的鏡像:(我們這以下載Centos7.5版本為例)首先我們先訪問Centos的官方網站,在國內訪問速度可能很慢或者直接訪問不上。我這個地方使用×××(俗語:×××),CentOS的官方網

linux-php5.6-安裝sftp擴展

++ span c++ server libs info fcc star spa 一. 更新gc庫,添加libssh2庫 yum -y install libstdc libgomp cpp gcc libgfortran libssh2 libssh2-devel g

基於docker映象php5.6安裝 mcrypt pdo_mysql gd redis擴充套件

FROM php:5.6.37-fpm-alpine3.7 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories \ && apk update \ &am

linux-php5.6-安裝sftp擴充套件

一. 更新gc庫,新增libssh2庫 yum -y install libstdc libgomp cpp gcc libgfortran libssh2 libssh2-devel gcc-gfortran gcc-c++   二.進入php安裝目錄更新PHP的官司方開源類庫 cd /usr/lo

Centos系統下解除安裝安裝MySQL及使用者的建立、授權和使用(詳細。。。。)

由於經常使用linux系統,並且大資料環境搭建中經常會使用到mysql,不像windows系統下的安裝,今天有點空寫一篇,下面我給大家演示一遍。 主要有三部分內容: 1、MySQL的解除安裝 2、MySQL的安裝 3、MySQL使用者的授權和使用者建立、刪除 一、MySQL的解除安裝(如果是僅僅安裝

CentOS系統Linux下安裝Tomcat並配置

一、目標: 在CentOS6.9 64位上安裝Tomcat並配置在/var/opt/Linux目錄下 二、安裝步驟: 1.上傳apache-tomcat-8.5.23.tar.gz並解壓縮到/var/opt/Linux目錄(該目錄可自行選擇) apache-tomcat-8.5.23.t

CentOS系統Linux下安裝jdk並配置環境變數

一、目標: 在CentOS6.9 64位上安裝jdk1.8(tar.gz安裝包),並配置環境變數 jdk安裝在/var/opt/Linux目錄下 二、.安裝步驟: 1.上傳jdk-8u65-linux-x64.tar.gz並解壓縮到/var/opt/Linux目錄(該目錄可自行選擇)下

在Windows32下為PHP5.6安裝redis擴充套件和memcached擴充套件

一.php安裝redis擴充套件 1.使用phpinfo()函式檢視PHP的版本資訊,這會決定擴充套件檔案版本     2.根據PHP版本號,編譯器版本號和CPU架構, 選擇php_redis-2.2.5-5.6-ts-vc11-x86.zip和ph

在Windows下為PHP5.6安裝redis擴充套件和memcached擴充套件

2.根據PHP版本號,編譯器版本號和CPU架構, 選擇php_redis-2.2.5-5.6-ts-vc11-x64.zip和php_igbinary-1.2.1-5.5-ts-vc11-x64.zip 下載地址: http://windows.php.net/downloads/pecl/snaps/r

centos系統下離線安裝flask

flask的安裝與django的安裝不同,flask依賴於數個安裝包,具體依賴的元件可在安裝包下的setup.py中檢視 以安裝Flask-0.12版本為例,我自己的機器上需要的安裝包包括: Babel-2.3.4.tar.gz click-6.7.tar.gz Flask

CentOS系統中軟體安裝記錄

1 安裝python 1.1 下載最新python安裝包 可以自行到網上搜索python最新安裝包python.3.7.1.tgz,下載。(提示:若用官網下載,可能非常慢,可以嘗試CSDN資源) 1.2 安裝步驟 將python安裝包python.tgz移動到

centos系統中yum安裝與解除安裝軟體常見命令

1.使用yum安裝和解除安裝軟體,有個前提是yum安裝的軟體包都是rpm格式的。 安裝的命令是,yuminstall ~,yum會查詢資料庫,有無這一軟體包,如果有,則檢查其依賴衝突關係,如果沒有依賴衝突,那麼最好,下載安裝;如果有,則會給出提示,詢問是否要同時安裝依賴