设为首页 收藏本站
查看: 6037|回复: 1

[经验分享] zimg和TFS搭建分布式图片服务器---zimg安装

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-8-11 08:50:35 | 显示全部楼层 |阅读模式
准备:
先建目录:
[root@localhost f2c-zimg]# mkdir /tools/     //所有依赖包都放到tools下
[root@localhost f2c-zimg]# mkdir /work      //zimg放到work下


安装gcc和gcc-c++
yum  -y  install   gcc  gcc-c++


1.安装Openssl (这个很关键,必须先安装)

tar zxvf  openssl-1.0.1e.tar.gz
./config shared --prefix=/usr --openssldir=/usr/ssl
make && make install

这步可以直接
[root@localhost tools]# yum -y install openssl


2. 安装 libevent (http://libevent.org/

tar zxvf libevent-2.0.17-stable.tar.gz
./configure --prefix=/usr
make && make install


3.安装Cmake

cd cmake-2.8.10.2
./bootstrap --prefix=/usr

make && make install


4.安装Libevhtp

tar xzvf libevhtp-1.2.6.tar.gz
cd libevhtp-1.2.6/
cmake -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_PREFIX=/usr  -DLIBEVENT_OPENSSL_LIBRARY=/usr/lib/openssl

make && make install



5.安装ImageMagick
#安装图片库

yum -y install libjpeg libjpeg-devel libpng libpng-devel

tar xzvf ImageMagick-6.8.7-2.tar.gz

cd ImageMagick-6.8.7-2

./configure  --with-perl

make && make install
如果make  install报错的话:
yum install perl-ExtUtils-Embed -y




6.安装 libmemcached

tar zxvf libmemcached-0.42.tar.gz

cd libmemcached-0.42

./configure --with-jp2=yes --with-png=yes --with-jpeg=yes LDFLAGS='-L/usr/lib' --with-memcached


make && make install
7. 安装memcached
[root@localhost tools]# tar zxf memcached-1.4.15.tar.gz
[root@localhost tools]# cd memcached-1.4.15
[root@localhost memcached-1.4.15]# ./configure
[root@localhost memcached-1.4.15]# make && make install
8. 配置库文件
vim  /etc/ld.so.conf


include ld.so.conf.d/*.conf
/usr/lib64
/usr/local/lib
[root@localhost ~]# ldconfig
9.上传其他依赖库文件
libevent_openssl-2.0.so.5.1.9
libjpeg.so.9
libmemcached.so.2.0.0
libtbnet.so.0.0.0
libtbsys.so.0.0.0
libtfsclient_c.so.0.0.0
都上传到目录/usr/lib64下
[iyunv@localhost ~]# ldconfig

10.上传zimg包并解压
tar jxf f2c-zimg.tar.bz2
cd f2c-zimg
vim start_memcached.sh
#!/bin/bash
/usr/local/bin/memcached -d -u root -m 512 -l 127.0.0.1 -p 11211 -c 1024 -P /var/run/memcached.pid
[iyunv@localhost f2c-zimg]# ./zimg -h
Usage: ./zimg -p port -t thread_num -M memcached_ip -m memcached_port -l[og] -c[ache] -b backlog_num -k max_keepalives -q img_quality -F tfs_url -h[elp]

vim start.sh
ulimit -c unlimited
cd /work/f2c-zimg/
pn1=`ps -ef | grep zimg | grep -v grep | grep -v start | grep -v log | wc -l`
if [ $pn1 -eq 0 ]; then
nohup /work/f2c-zimg/zimg -l -F 10.0.16.104:18101 -M 127.0.0.1 -m 11211 -c >> /work/f2c-zimg/log/nohup.log &
echo "start zimg"
else
echo "zimg is running $pn1"
fi
sh  start_memcached.sh
sh  start.sh
注意:-F 是TFS服务器,安装TFS服务器请查看http://www.iyunv.com/thread-97238-1-1.html
11.关闭防火墙
service  iptables   stop
setenforce  0
12.访问验证:
QQ截图20150811084815.png
QQ截图20150811084822.png
QQ截图20150811084827.png

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-97240-1-1.html 上篇帖子: zimg和TFS搭建分布式图片服务器---tfs安装 下篇帖子: qperf测量网络带宽和延迟 服务器 图片
累计签到:1 天
连续签到:1 天
发表于 2017-3-31 11:30:24 | 显示全部楼层
你好!我是刚搭建zimg服务器的初学者,搭建好了服务器,其他功能都能正常运行,但是删除功能。url/admin,返回403的错误。请问是什么问题呢?

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表