时间:2016-02-26 18:25 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是服务器系列之:【Fastdfs与nginx进行压缩图片比率】,下面是详细的分享!
Fastdfs与nginx进行压缩图片比率
server {
listen 22222;
server_name localhost;
# server_name somename alias another.alias;
location /images/{
alias /root/images;
set $image_root /root;
set $file $image_root$uri;
content_by_lua '
ngx.header.content_type="text/plain";
ngx.say(ngx.var.file);
';
}
location /lua{
set $test "hello, world.";
content_by_lua '
ngx.header.content_type="text/plain";
ngx.say(ngx.var.test);
';
}
location /group1/M00 {
alias /usr/local/servers/data/fdfs/data;
set $image_root "/usr/local/servers/data/fdfs/data";
# alias /root/images;
# set $image_root "/root/images";
if ( $uri ~ "/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/(.*)" ) {
set $image_dir "$image_root/$3/$4";
set $image_name "$5";
set $file "$image_dir/$image_name";
}
# content_by_lua '
# ngx.header.content_type="text/plain";
# ngx.say(ngx.var.image_dir);
# ngx.say(ngx.var.image_name);
# ngx.say(ngx.var.file);
# ';
if ( !-f $file ) {
# 关闭lua代码缓存,方便调试lua脚本
#lua_code_cache off;
content_by_lua_file "/usr/local/servers/lua/convert.lua";
}
ngx_fastdfs_module;
}
# location ~ /group[1-3]/M00{
# root /usr/local/servers/data/fdfs/data; #/fdfs/storage/data;
# ngx_fastdfs_module;
# }
}
以上就是关于Fastdfs与nginx进行压缩图片比率的服务器维护教程分享,更多电脑教程请移步到>>电脑教程频道。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
