صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از شماره 11 تا 20 , از مجموع 20

موضوع: نصب varnish و nginx باهم ؟

  1. #11
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2012
    نوشته ها
    106
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    204
    تشکر شده در
    157 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    فایل کانفیگتون چیه؟
    ضمیمه کنید
    معمولا توی /etc/vatrnish هست

  2. تعداد تشکر ها از speedy به دلیل پست مفید


  3. # ADS




     

  4. #12
    عضو دائم viasky آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    Ελλάδα
    نوشته ها
    1,009
    تشکر تشکر کرده 
    903
    تشکر تشکر شده 
    4,782
    تشکر شده در
    2,967 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    من خواستم یه چیزایی بگم
    اما دیدم دوستان دارن خوب راهنمایی می کنن
    تایپک و حتما دنبال می کنم
    Www.Viasky.Net Web Hosting , VPS , Dedicated Server , Colocation , ccTLD Domains, Official Partner of cPanel
    Phone : +306949433380 , Registered Code: #51212 , European VAT Number: #165736249 , Telegram: @irvsk

  5. #13
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    محل سکونت
    پایتخت ایران
    نوشته ها
    235
    تشکر تشکر کرده 
    134
    تشکر تشکر شده 
    140
    تشکر شده در
    112 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    نقل قول نوشته اصلی توسط speedy نمایش پست ها
    فایل کانفیگتون چیه؟
    ضمیمه کنید
    معمولا توی /etc/vatrnish هست
    این آدرس وجود نداره

    تو این آدرس یه فایل به نام varnish هست

    /etc/sysconfig

    کد:
    # Configuration file for varnish
    #
    # /etc/init.d/varnish expects the variable $DAEMON_OPTS to be set from this
    # shell script fragment.
    #
    # !!!! DO NOT MAKE CHANGES TO THIS FILE !!!!
    
    # Maximum number of open files (for ulimit -n)
    NFILES=131072
    
    # Locked shared memory (for ulimit -l)
    # Default log size is 82MB + header
    # MEMLOCK=520000
    
    # Maximum size of corefile (for ulimit -c). Default in Fedora is 0
    # DAEMON_COREFILE_LIMIT="unlimited"
    
    # This file contains 4 alternatives, please use only one.
    
    
    ## Alternative 1, Minimal configuration, no VCL
    #
    # Listen on port 6081, administration on localhost:6082, and forward to
    # content server on localhost:8080.  Use a fixed-size cache file.
    #
    DAEMON_OPTS="-P /usr/local/varnish/var/run/varnish.pid -a :8082 -T localhost:60$
    محتوا فایلش
    ویرایش توسط madanchi11 : April 4th, 2013 در ساعت 14:26

  6. #14
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2012
    نوشته ها
    106
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    204
    تشکر شده در
    157 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    این نیست ولی توی این میشه میزان حجم کش رو برد بالا . اما فکر کنم مشکل شما روی تایم هست که چه مدت زمانی فایل را کش کنه

  7. #15
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    محل سکونت
    پایتخت ایران
    نوشته ها
    235
    تشکر تشکر کرده 
    134
    تشکر تشکر شده 
    140
    تشکر شده در
    112 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    نقل قول نوشته اصلی توسط speedy نمایش پست ها
    این نیست ولی توی این میشه میزان حجم کش رو برد بالا . اما فکر کنم مشکل شما روی تایم هست که چه مدت زمانی فایل را کش کنه
    ببخشید میشه بگید چطور میتونم کش و تایم رو تغییر بدم ؟

    از کجا؟

    ممنون

  8. #16
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    محل سکونت
    پایتخت ایران
    نوشته ها
    235
    تشکر تشکر کرده 
    134
    تشکر تشکر شده 
    140
    تشکر شده در
    112 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    /etc/default/varnish
    /etc/varnish/default.vcl

    تو این دو ادرس هم چیزی نیست !
    ویرایش توسط madanchi11 : April 4th, 2013 در ساعت 18:11

  9. #17
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    محل سکونت
    پایتخت ایران
    نوشته ها
    235
    تشکر تشکر کرده 
    134
    تشکر تشکر شده 
    140
    تشکر شده در
    112 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    سلام

    چطور cache time رو توی apachebooster تغییر بدم؟

    میشه راهنمایی کنید
    ویرایش توسط madanchi11 : April 6th, 2013 در ساعت 10:45

  10. #18
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    محل سکونت
    پایتخت ایران
    نوشته ها
    235
    تشکر تشکر کرده 
    134
    تشکر تشکر شده 
    140
    تشکر شده در
    112 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    سلام

    قبل از اپگرید آپاچی بوستر در whm باز نمیشد اپگرید کردم پلاگینش در whm اومد و باز شد

    کش رو چطور تغییر بدم؟
    بهترین مقدار برای زمان کش چیه؟


    اینم فایل کانفیگ وارنیش

    کد:
     
     
    ###############################################
    # Created by Prajith
    # http://prajith.in
    #                                              
    ###############################################
    include "/usr/local/varnish/etc/varnish/cpanel.backend.vcl";
    include "/usr/local/varnish/etc/varnish/vhost.vcl";
    
    sub vcl_recv {
    set req.backend = default;
    include "/usr/local/varnish/etc/varnish/acl.vcl";
    include "/usr/local/varnish/etc/varnish/vhost.exclude.vcl";
    set req.grace = 5m;
    
       # Handle IPv6
       if (req.http.Host ~ "^ipv6.*") {
            set req.http.host = regsub(req.http.host, "^ipv6\.(.*)","www\.\1");
       }
    
    
        # Sanitise X-Forwarded-For...
        remove req.http.X-Forwarded-For;
        set req.http.X-Forwarded-For = client.ip;
         include "/usr/local/varnish/etc/varnish/cpanel.url.vcl"; 
        # Remove has_js and Google Analytics cookies.
        set req.http.Cookie = regsuball(req.http.Cookie, "(^|;\s*)(__[a-z]+|has_js)=[^;]*", "");
     
        # Normalize the Accept-Encoding header
        if (req.http.Accept-Encoding) {
            if (req.url ~ "\.(jpg|jpeg|png|gif|gz|tgz|bz2|tbz|mp3|ogg|swf|flv|pdf|ico)$") {
                # No point in compressing these
                remove req.http.Accept-Encoding;
            } elsif (req.http.Accept-Encoding ~ "gzip") {
                set req.http.Accept-Encoding = "gzip";
            } elsif (req.http.Accept-Encoding ~ "deflate") {
                set req.http.Accept-Encoding = "deflate";
            } else {
                # unknown algorithm
                remove req.http.Accept-Encoding;
            }
        }
    
    include "/usr/local/varnish/etc/varnish/url.exclude.vcl"; 
        # Ignore empty cookies
        if (req.http.Cookie ~ "^\s*$") {
            remove req.http.Cookie;
        }
        
              if (req.request == "PURGE") {
            if (!client.ip ~ acl127_0_0_1) {error 405 "Not permitted";}
            return (lookup);
    }
    
        if (req.request != "GET" &&
           req.request != "HEAD" &&
           req.request != "POST" &&
           req.request != "PUT" &&
           req.request != "PURGE" &&
           req.request != "DELETE" ) {
        return (pipe);    
    }
    
        if (req.request != "GET" && req.request != "HEAD") {
            /* We only deal with GET and HEAD by default, the rest get passed direct to backend */
            return (pass);
        }
       
    
    
    if (req.http.Cookie ~ "^\s*$") {
            unset req.http.Cookie;
    }
    
    
        if (req.http.Authorization || req.http.Cookie) {
            return (pass);
        }
     
    set req.url = regsub(req.url, "\.js\?.*", ".js");
    set req.url = regsub(req.url, "\.css\?.*", ".css");
    set req.url = regsub(req.url, "\.jpg\?.*", ".jpg");
    set req.url = regsub(req.url, "\.gif\?.*", ".gif");
    set req.url = regsub(req.url, "\.swf\?.*", ".swf");
    set req.url = regsub(req.url, "\.xml\?.*", ".xml");
    
    # Cache things with these extensions
    if (req.url ~ "\.(js|css|jpg|jpeg|png|gif|gz|tgz|bz2|tbz|mp3|ogg|swf|pdf)$" && ! (req.url ~ "\.(php)") ) {
        unset req.http.Cookie;
        return (lookup);
    }
    
        
    return (lookup);
    }
    
    
    sub vcl_fetch {
    
    set beresp.ttl = 45s;
    set beresp.http.Server = " - ApacheBooster by http://www.prajith.in";
    
    set beresp.do_gzip = true;
    set beresp.do_gunzip = false;
    set beresp.do_stream = false;
    set beresp.do_esi = false;
    
    set beresp.grace = 5m;
    
    unset beresp.http.expires;
    if (req.url ~ "\.(js|css|jpg|jpeg|png|gif|gz|tgz|bz2|tbz|mp3|ogg|swf|pdf|ico)$" && ! (req.url ~ "\.(php)") ) {
            unset beresp.http.set-cookie;
           include  "/usr/local/varnish/etc/varnish/static_file.vcl";
    }
    else {
             include  "/usr/local/varnish/etc/varnish/dynamic_file.vcl";
    }
    
    if (beresp.status == 503 || beresp.status == 500) {
            set beresp.http.X-Cacheable = "NO: beresp.status";
            set beresp.http.X-Cacheable-status = beresp.status;
            return (hit_for_pass);
    }
    
    if (beresp.status == 404) {
            set beresp.http.magicmarker = "1";
            set beresp.http.X-Cacheable = "YES";
            set beresp.ttl = 20s;
            return (deliver);
    }
    
    set beresp.http.magicmarker = "1";
    set beresp.http.X-Cacheable = "YES";
    
    
    }
    sub vcl_deliver {
    
      if (resp.http.magicmarker) {
         /* Remove the magic marker */
         unset resp.http.magicmarker;
    
         set resp.http.age = "0";
       }
    
       if (obj.hits > 0) {
         #if hit add hit count
         set resp.http.X-Cache = "HIT";
         set resp.http.X-Cache-Hits = obj.hits;
       }
    else {
         set resp.http.X-Cache = "MISS";
       }
    
    }

  11. #19
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    محل سکونت
    پایتخت ایران
    نوشته ها
    235
    تشکر تشکر کرده 
    134
    تشکر تشکر شده 
    140
    تشکر شده در
    112 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    up

  12. #20
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    محل سکونت
    پایتخت ایران
    نوشته ها
    235
    تشکر تشکر کرده 
    134
    تشکر تشکر شده 
    140
    تشکر شده در
    112 پست

    پیش فرض پاسخ : نصب varnish و nginx باهم ؟

    یکی تو این سایت نیست بلد باشه چطور با آپاچی بوستر کار کنه؟


صفحه 2 از 2 نخستنخست 12

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نصب Varnish Cache با NGINX
    توسط Cr0w در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 8
    آخرين نوشته: December 1st, 2017, 08:59
  2. پاسخ ها: 0
    آخرين نوشته: September 27th, 2016, 01:06
  3. نصب Nginx + Varnish + APC + Percona
    توسط maziyarvex در انجمن درخواست خدمات کانفیگ سرور و وب سایت
    پاسخ ها: 9
    آخرين نوشته: August 9th, 2015, 09:36
  4. تاثیر استفاده از varnish به همراه nginx در آپاچی
    توسط hamed-f در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: June 16th, 2015, 11:14
  5. nginx+apache+varnish
    توسط apadanaserver در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: November 30th, 2014, 17:04

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •