zimg 安装记录

wget http://www.openssl.org/source/openssl-1.0.1i.tar.gztar zxvf openssl-1.0.1i.tar.gzcd openssl-1.0.1i./config shared --prefix=/usr/local --openssldir=/usr/sslmake && make install

wget http://www.cmake.org/files/v3.0/cmake-3.0.1.tar.gz
tar xzvf cmake-3.0.1.tar.gz
cd cmake-3.0.1
./bootstrap --prefix=/usr/local
make && make install

wget http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
tar zxvf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure --prefix=/usr/local
make && make install

安装nasm
tar -xvf xxx
./configure
make && make install

wget https://downloads.sourceforge.net/project/libjpeg-turbo/1.3.1/libjpeg-turbo-1.3.1.tar.gz
tar zxvf libjpeg-turbo-1.3.1.tar.gz
cd libjpeg-turbo-1.3.1
./configure --prefix=/usr/local --with-jpeg8
make && make install

wget http://downloads.webmproject.org/releases/webp/libwebp-0.4.1.tar.gz
tar zxvf libwebp-0.4.1.tar.gz
cd libwebp-0.4.1
./configure
make
sudo make install

安装 jpeg-g
./configure
make libdir=/usr/lib64
make libdir=/usr/lib64 install

wget http://www.imagemagick.org/download/ImageMagick.tar.gz
tar zxvf ImageMagick.tar.gz
cd ImageMagick-6.9.1-10
./configure --prefix=/usr/local
make && make install

wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure -prefix=/usr/local
make && make install

上面的全部安装完成后, 就可以进行最后的一步了。
把zimg的代码git下来, 我是在本地下载后使用ftp上传到linux上。
注意点(很重要):
1.代码目录最好放在根目录下,名字最好改成zimg而非zimg-master
2.在安装时出现错误:cmake的什么错误, 可能是你的cmake等版本过低了, 需要升级一下

sudo yum install openssl-devel cmake libevent-devel libjpeg-devel giflib-devel libpng-devel libwebp-devel ImageMagick-devel libmemcached-devel
3.在安装前, 把/zimg/deps中的libjpeg-turboxxx和libwebpxxx删除, 把前面安装使用的tar包复制后来, 注意是tar包, 即.tar.gz。不用你去解压, 在zimg编译安装时会自动解压安装。注意ImageMagick一定不要自己的解压安装哦(自己去安装,很坑)!!!如果不这样做可能会出现这个*** No targets specified and no makefile found. Stop.

安装完成后
启动:/zimg/bin/zimg /zimg/bin/conf/zimg.lua
完工!!!

/zimg/bin/conf/zimg.lua 编辑可以去设置的属性
/zimg/bin/log/zimg.log 可以查看日志

(gcc-c++)

服务器可能还需要安装Perl5

2
3
4
5
6
7

wget http://www.cpan.org/src/5.0/perl-5.20.1.tar.gz
tar xf perl-5.20.1.tar.gz
cd perl-5.20.1
./Configure -des -Dprefix=/usr/local/perl5.20.1 -Dusethreads
make
make test
make install

/usr/bin/ld: warning: libssl.so.1.0.0, needed by /usr/local/lib/libevent_openssl.so, may conflict with libssl.so.10
/usr/bin/ld: warning: libcrypto.so.1.0.0, needed by /usr/local/lib/libevent_openssl.so, may conflict with libcrypto.so.10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值