Varnish?


Status
Not open for further replies.

BennyKusman

Hosting Guru
Verified Provider
saya juga pakai setup bawaan varnish, cuma ram diupdate jadi 1GB dan listen port karena saya set varnish dibelakang nginx

salam,

boleh di posting mas galuh settingan default nya dari varnish ?
apa sama dengan unixy punya ?

thanks
 

galuh82

Hosting Guru
Verified Provider
boleh di posting mas galuh settingan default nya dari varnish ?
apa sama dengan unixy punya ?

thanks

sebenarnya yang dilakukan unixy adalah menyesuaikan dengan plugin yang dipasang di whm (unixy pake opsi 4 untuk DAEMON_OPTS), untuk vclnya saya juga tetep menggunakan hasil generate dari plugin mereka cuma disesuaikan lagi dengan setup server saat ini ..

yang saya lakukan adalah perubahan 2 opsi yakni listen port dan storage saja. rekan2 yang lain kalau mau menambahkan silakan ..

default /etc/sysconfig/varnish setelah saya update 2 opsi diatas

# Configuration file for varnish
#
# /etc/init.d/varnish expects the variable $DAEMON_OPTS to be set from this
# shell script fragment.
#

# Maximum number of open files (for ulimit -n)
NFILES=131072

# Locked shared memory (for ulimit -l)
# Default log size is 82MB + header
MEMLOCK=82000

# Maximum size of corefile (for ulimit -c). Default in Fedora is 0
# DAEMON_COREFILE_LIMIT="unlimited"

# Set this to 1 to make init script reload try to switch vcl without restart.
# To make this work, you need to set the following variables
# explicit: VARNISH_VCL_CONF, VARNISH_ADMIN_LISTEN_ADDRESS,
# VARNISH_ADMIN_LISTEN_PORT, VARNISH_SECRET_FILE, or in short,
# use Alternative 3, Advanced configuration, below
RELOAD_VCL=1

# 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="-a :6081 \
# -T localhost:6082 \
# -b localhost:8080 \
# -u varnish -g varnish \
# -s file,/var/lib/varnish/varnish_storage.bin,1G"


## Alternative 2, Configuration with VCL
#
# Listen on port 6081, 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.
#
#DAEMON_OPTS="-a :6081 \
# -T localhost:6082 \
# -f /etc/varnish/default.vcl \
# -u varnish -g varnish \
# -S /etc/varnish/secret \
# -s file,/var/lib/varnish/varnish_storage.bin,1G"


## Alternative 3, Advanced configuration
#
# See varnishd(1) for more information.
#
# # Main configuration file. You probably want to change it :)
VARNISH_VCL_CONF=/etc/varnish/default.vcl
#
# # Default address and port to bind to
# # Blank address means all IPv4 and IPv6 interfaces, otherwise specify
# # a host name, an IPv4 dotted quad, or an IPv6 address in brackets.
# VARNISH_LISTEN_ADDRESS=
VARNISH_LISTEN_PORT=8081
#
# # Telnet admin interface listen address and port
VARNISH_ADMIN_LISTEN_ADDRESS=127.0.0.1
VARNISH_ADMIN_LISTEN_PORT=6082
#
# # Shared secret file for admin interface
VARNISH_SECRET_FILE=/etc/varnish/secret
#
# # The minimum number of worker threads to start
VARNISH_MIN_THREADS=1
#
# # The Maximum number of worker threads to start
VARNISH_MAX_THREADS=1000
#
# # Idle timeout for worker threads
VARNISH_THREAD_TIMEOUT=120
#
# # Cache file location
VARNISH_STORAGE_FILE=/var/lib/varnish/varnish_storage.bin
#
# # Cache file size: in bytes, optionally using k / M / G / T suffix,
# # or in percentage of available disk space using the % suffix.
VARNISH_STORAGE_SIZE=1G
#
# # Backend storage specification
VARNISH_STORAGE="file,${VARNISH_STORAGE_FILE},${VARNISH_STORAGE_SIZE}"
#
# # Default TTL used when the backend does not specify one
VARNISH_TTL=120
#
# # DAEMON_OPTS is used by the init script. If you add or remove options, make
# # sure you update this section, too.
DAEMON_OPTS="-a ${VARNISH_LISTEN_ADDRESS}:${VARNISH_LISTEN_PORT} \
-f ${VARNISH_VCL_CONF} \
-T ${VARNISH_ADMIN_LISTEN_ADDRESS}:${VARNISH_ADMIN_LISTEN_PORT} \
-t ${VARNISH_TTL} \
-w ${VARNISH_MIN_THREADS},${VARNISH_MAX_THREADS},${VARNISH_THREAD_TIMEOUT} \
-u varnish -g varnish \
-S ${VARNISH_SECRET_FILE} \
-s ${VARNISH_STORAGE}"
#


## Alternative 4, Do It Yourself. See varnishd(1) for more information.
#
# DAEMON_OPTS=""
 

BennyKusman

Hosting Guru
Verified Provider
sama2 pak, saran saya sih mending pake original varnish-cache saja pak hemat hehehe :)

salam,

nah, kemarin saya coba hubungin varnish software (https://www.varnish-software.com/), katanya ada kemungkin mereka bakal kerjasama dengan unixy varnish ini..

jadi saya harap mungkin ada versi baru unixy varnish yang mantebb..soalnya saya liat facebook juga mengunakan jasa varnish software ini..
 

galuh82

Hosting Guru
Verified Provider
nah, kemarin saya coba hubungin varnish software (https://www.varnish-software.com/), katanya ada kemungkin mereka bakal kerjasama dengan unixy varnish ini..

jadi saya harap mungkin ada versi baru unixy varnish yang mantebb..soalnya saya liat facebook juga mengunakan jasa varnish software ini..

mantap .. info menarik, nanti bisa jadi partner resmi kali ya kayak cpanel dengan cloudlinux :)
 

indoc0der

Apprentice 1.0
berhubung masih penasaran sama apache + varnish + nginx, akhirnya saya order VPS baru lagi include cPanel. yang server kloxo udah ngutak-ngatik masih belum bisa juga. yowis lah, ben pake apache wae.

untuk konfigurasi yang mas galuh pake ini berarti nginx > varnish > apache kan ya?


*) btw selama hari raya 'idul fitri 1432 H mohon maaf lahir dan batin
 

galuh82

Hosting Guru
Verified Provider
berhubung masih penasaran sama apache + varnish + nginx, akhirnya saya order VPS baru lagi include cPanel. yang server kloxo udah ngutak-ngatik masih belum bisa juga. yowis lah, ben pake apache wae.

untuk konfigurasi yang mas galuh pake ini berarti nginx > varnish > apache kan ya?


*) btw selama hari raya 'idul fitri 1432 H mohon maaf lahir dan batin

ada client vps saya yang saya installkan kloxo dan varnish bisa koq .. cuma ubah port http dari 80 ke port lain, dan varnish listen di 80

ya, server cpanel saya pake itu .. apache+varnish+nginx
 
Status
Not open for further replies.

Top