MRatWork Forum by Mustafa Ramadhan

Language Specific Discussions => Indonesia Users => Topic started by: opotoiki on 2013-03-28, 17:22:14

Title: Varnish Config
Post by: opotoiki on 2013-03-28, 17:22:14
Halo master..saya lagi butuh masukan nih..mohon dibantu ya master  :)

lagi males ngomong londo yang masih belepotan, jadi bikin thread disini aja deh  :lol:
saya install varnish cuman lagi bingung define di kloxo config templatenya (tpl)
kalo manual ubah httpd.conf sih bisa, tapi kan katanya lebih baik settingan diubah di template, itu gimana ya caranya?
maksudnya gimana caranya supaya kita ngasih tau kloxo supaya pakai settingan reverse-proxy (port 30080) seperti ketika sedang pakai nginx-proxy/lighttpd-proxy, sedangkan dipanel kloxo hanya dipilih apache?
maksudnya supaya yang diubah manual hanya config varnishnya saja dan kalo update tidak berubah lagi..

mohon dibantu ya master, maaf kalo pertanyaannya juga blepotan :D
Title: Re: Varnish Config
Post by: MRatWork on 2013-03-28, 18:03:00
1. tentukan port httpd yang mau di-listen oleh varnish (katakan saja port 8080). ini harus disetting di varnish tentunya
2. jika belum ada, copy /home/apache/tpl/domains.conf.tpl ke /home/apache/tpl/custom.domains.conf.tpl dan /home/apache/tpl/defaults.conf.tpl ke /home/apache/tpl/custom.defaults.conf.tpl
3. ubah isi custom. file tersebut dari:
Code: [Select]
....
if ($reverseproxy) {
    $ports[] = '30080';
    $ports[] = '30443';
} else {
    $ports[] = '80';
    $ports[] = '443';
}
....
ke:
Code: [Select]
....
if ($reverseproxy) {
    $ports[] = '30080';
    $ports[] = '30443';
} else {
    $ports[] = '8080';
    $ports[] = '443';
}
....
4. usahakan port 433 tetap di-listen oleh httpd
5. jalankan:
Code: [Select]
sh /script/fixweb
sh /script/restart-services
6. selesai.
Title: Re: Varnish Config
Post by: opotoiki on 2013-03-29, 12:05:56
:lol:  ia ya master, kenapa saya malah fokus ke 30080..makasih pencerahannya master
Title: Re: Varnish Config
Post by: prandah on 2013-03-29, 20:15:11
mantaph nih :D
tinggal yum install varnish ajah :D
sekalian ngelanjutin :D

untuk setingan di varnish.vcl itu ada host ?
nah kalo ada 5 ip untuk hostnya dibiarin default 127.0.0.1 atau *.*.*.* ?