Centos6.8中安装zimg

  1. yum命令安装某些依赖包
    yum install make gcc gcc-c++ nasm ImageMagick-devel libpng-devel -y
  2. 安装相应的包
    cmake-3.0.1.tar.gz
    ImageMagick.tar.gz
    jpegsrc.v9b.tar.gz
    libevent-2.0.21-stable.tar.gz
    libmemcached-1.0.18.tar.gz
    libwebp-0.4.1.tar.gz
    openssl-1.0.1i.tar.gz
    v3.1.0.tar.gz
    以上安装包下载地址:http://download.csdn.net/detail/wast_ldq1993/9868015
    zimgDir=/home/user/zimg #指定一个zimg所需要的所有安装包的存贮目录,并将以上压缩包解压到此目录下

    #安装OpenSSL
    cd $zimgDir/openssl-1.0.1i
    ./config shared –prefix=/usr/local –openssldir=/usr/ssl
    make && make install

    #安装cmake
    cd $zimgDir/cmake-3.0.1
    ./bootstrap –prefix=/usr/local
    make && make install

    #安装libevent
    cd $zimgDir/libevent-2.0.21-stable
    ./configure –prefix=/usr/local
    make && make install

    #安装libwebp
    cd $zimgDir/libwebp-0.4.1
    ./configure
    make && make install

    #安装jpeg9
    cd $zimgDir/jpeg-9b
    ./configure
    make libdir=/usr/lib64
    make libdir=/usr/lib64 install

    #安装ImageMagick
    cd $zimgDir/ImageMagick-7.0.5-5
    ./configure –prefix=/usr/local
    make && make install

    #安装libmemcached
    cd $zimgDir/libmemcached-1.0.18
    ./configure –prefix=/usr/local
    make && make install

    #安装zimg
    cd $zimgDir/zimg-3.1.0
    make

以下为一个自动化构建脚本 deploy.sh

#! /bin/sh
zimgDir=/home/li/zimg
yum install make gcc gcc-c++ nasm ImageMagick-devel -y

ls $zimgDir/*tar.gz > list.txt
for TAR in `cat list.txt`
do
    tar -zxvf $TAR
done
rm -rf list.txt

cd $zimgDir/openssl-1.0.1i
./config shared --prefix=/usr/local --openssldir=/usr/ssl
make && make install

cd $zimgDir/cmake-3.0.1
./bootstrap --prefix=/usr/local
make && make install

cd $zimgDir/libevent-2.0.21-stable
./configure --prefix=/usr/local
make && make install
#cd $zimgDir/libjpeg-turbo-1.5.1
#./configure --prefix=/usr/local --with-jpeg8
#make && make install

cd $zimgDir/libwebp-0.4.1
./configure
make && make install

cd $zimgDir/jpeg-9b
./configure
make libdir=/usr/lib64
make libdir=/usr/lib64  install

cd $zimgDir/ImageMagick-7.0.5-5
./configure --prefix=/usr/local
make && make install

cd $zimgDir/libmemcached-1.0.18
./configure --prefix=/usr/local
make && make install

cd $zimgDir/zimg-3.1.0
make
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值