2012-02-23 12 views
8

मैंने अभी वार्निश स्थापित किया है और यह वेब पेजों की सेवा के लिए तैयार है।वार्निश कॉन्फ़िगरेशन फ़ाइल कहां है?

समस्या यह है कि हम खुली फाइल सीमा को मार रहे हैं।
हम पहले ही वार्निश उपयोगकर्ता को ulimit सेट कर चुके हैं।

# Maximum number of open files 
NFILES=131072 

# Locked shared memory, default log size is 82MB + header 
MEMLOCK=82000 

## Configuration with VCL 
# 
# Listen on port 80, administration on localhost:6082, and forward to 
# one content server selected by the vcl file, based on the request. Use a 
# fixed-size cache file. 
# 
# Note: you must replace "example.org" with the outside IP address of your server 
# - this is the address at which Varnish receives incoming requests. 
# $wgSquidServers in MediaWiki's LocalSettings.php will also need to list all addresses for this Varnish cache. 
# 
DAEMON_OPTS="-a example.org:80 \ 
      -T localhost:6082 \ 
      -f /etc/varnish/default.vcl \ 
      -u varnish -g varnish \ 
      -s file,/var/lib/varnish/varnish_storage.bin,4G" 

उत्तर

27

फ़ाइल आप देख रहे हैं वार्निश डेमॉन config स्क्रिप्ट है:

हम एक फ़ाइल जहाँ हम इस विन्यास लिख सकते हैं खोजना चाहते हैं। यदि आप Redhat/RHEL पर हैं आप /etc/sysconfig/varnish में यह (आमतौर पर) प्राप्त कर सकते हैं, या /etc/default/varnish अगर आप Debian/Ubuntu पर हैं

+0

नहीं ... हम इस फ़ाइल में उपरोक्त कॉन्फ़िगरेशन लिख नहीं सकते ... –

+1

एक नज़र डालें और देखें कि क्या आप '/ etc/defaults' या'/etc/sysc में वार्निश फ़ाइल देख सकते हैं या नहीं onfig'। यह वह फ़ाइल प्रतीत होता है जिसे आप ढूंढ रहे हैं। – qweet

+0

नहीं ... मैंने टैरबॉल –

14

दो स्थानों है कि आप वार्निश विन्यास करने की आवश्यकता होगी रहे हैं:

  1. /etc/default/varnish
  2. /etc/varnish/default.vcl
+0

पर मेरा दूसरा पाया अलग-अलग पथ अलग हो सकता है, लेकिन यदि, यह पहली फ़ाइल में परिभाषित किया गया है, तो वहां खोजना शुरू करें। – gnysek

5

यह भी ध्यान देने योग्य बात वार्निश config को फिर से लोड करने के बाद संपादन को साफ करता है यह कैश है लायक है।

7

यह centos linux सर्वर पर है

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

आप भी httpd कॉन्फ़िग फ़ाइल को बदलने के लिए पोर्ट बदलना होगा यदि आप अपाचे के सामने वार्निश रखना चाहते हैं

/etc/httpd/conf/httpd.conf 

स्रोत: How to install and configure Varnish with Apache on Centos 6

संबंधित मुद्दे