安装手记
首先下载WeedFS
https://bintray.com/chrislusf/Weed-FS/weed
下载最新的WeedFS Server
tar zxvf weed_0.57_linux_amd64.tar.gz
启动Master server 以及 volume server
weed master -mdir="/data/weedfs/weedfs-server/" &
weed volume -dir="/data/weedfs/vol1" -port=9400 -mserver="127.0.0.1:9333" -publicIp="192.168.1.107" -ip="192.168.1.107" &
weed volume -dir="/data/weedfs/vol2" -port=9401 -mserver="127.0.0.1:9333" -publicIp="192.168.1.107" -ip="192.168.1.107" &
下载最新的openresty (内置lua以及nginx)
http://www.openresty.org/
编译安装
./configure --prefix=/usr/local/ecointel/openresty --with-pcre=/home/soltex/software/pcre-8.35 --with-http_ssl_module --with-openssl=/home/soltex/software/openssl-1.0.1g --with-luajit
下载 medcl编写的 nginx-lua-weedfs
https://github.com/medcl/lua-resty-weedfs
替换掉nginx.conf文件
并修改weedfs.lua 中的 获取volume 地址信息部分代码,
function req_volume_server()
-- TODO,get from weedfs,curl http://localhost:9333/dir/lookup?volumeId=3
ngx.log(ngx.ERROR,file_volume)
return "http://192.168.1.107:9333/dir/lookup?volumeId=" + file_volume
End
安装GraphicsMagick
请参考http://2hei.net/centos6-4-graphicsmagick-install.html
重新启动nginx 运行
访问 http://192.168.1.107/img/100x100/1,123123123.jpg
成功
http://192.168.1.107/img/100x100s/1,123123123.jpg 增加s后,自动适应比例生成缩略图
分享到:
相关推荐
nginx+lua+redis通过匹配客户端ip进行灰度发布
nginx+lua+redis 集群 连接插件和脚本,原来插件是没有密码功能 故 修改了一下 k可以自己下载使用
nginx+lua+redis实现token验证。实现基本的token验证、反向代理转发内部服务,lua连接redis封装、lua域名解析封装、lua域名脚本等
idea openrestry+nginx+lua搭建企业级开发环境 将请求url以动态方式获取
需求大致如下:通过url传参的方式,让Nginx代理到不同的服务器 浏览器输入:http://127.0.0.1/remote?port=8081被代理到:http://192.168.108.2:8081
Nginx+Lua+GraphicsMagick实现动态生成指定尺寸的图片
nginx+lua+docker+docker-compose实现简单服务分发
本文目的是学习Nginx+Lua开发,nginx+lua还会带来什么优势: 1、减少一层转发 ,使用其他服务语言来开发服务,肯定会使用一种协议在nginx和服务端直接进行通信。比如cgi、fcig、wsgi等。如果使用lua,因为lua是直接...
nginx+lua+redis黑名单加载,nginx+lua+redis黑名单加载。
提到高并发或者抗压力,有这种高qps经验的同学第一反应大都是Nginx+lua+Redis,网上也满天非那种高并发架构方案大都是这种,但是Nginx+lua来做接入层到底是怎么抗住压力的呢?本篇顺序:1、Nginx如何抗住的高并发,...
Nginx 二次开发
Nginx+upload+lua实现简单文件上传服务
京东李开涛 跟我学Nginx+Lua 开发,是京东大神李开涛在nginx+openResty基础上研发Web高并发的实践。
NGINX + LUA实现复杂的控制
Nginx+Lua阿⾥实战经验谈.pdf
nginx+lua开发的学习笔记~~~、希望有所帮助、共同成长~
跟我学Nginx+Lua开发.pdf
nginx+lua+redis.rar