web-dev-qa-db-ja.com

ワニス構成ファイルはどこにありますか?

ワニスをインストールしたところ、Webページを提供する準備ができました。

問題は、開いているファイルの制限に達していることです。
ユーザーにニスを塗るには、すでに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"
9
khizar ansari

探しているファイルは、Varnishデーモン構成スクリプトです。これは(通常)Redhat/RHELを使用している場合は/etc/sysconfig/varnishに、Debian/Ubuntuを使用している場合は/etc/default/varnishにあります。

29
qweet

ニスの構成を行う必要がある場所は2つあります。

  1. /etc/default/varnish
  2. /etc/varnish/default.vcl
15
chen

これはcentoslinuxサーバー上にあります

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

また、Apacheの前にニスを配置する場合は、ポートを変更するためにhttpd構成ファイルを変更する必要があります。

/etc/httpd/conf/httpd.conf

出典: Centos 6にApacheを使用してVarnishをインストールおよび構成する方法

7
Chris Perez

編集後にワニス設定をリロードすると、キャッシュがクリアされることにも注意してください。

5
8bitreboot