Varnish di Cpanel


Status
Not open for further replies.

WarnaHost

Expert 2.0
Verified Provider
@kang28ivan : kang... apachebooster jadi unixy yah sekarang... di web orinya dah gak ada link downloadnya... jadi belum bisa ngebuktiin sengebut apakah...
Di situsnya sudah ada link downloadnya om, kalau ga salah prajith.in situsnya liat saja disana bisa langsung di install :)
Kalau pengalaman pribadi sih lumayan ngebut, dulu pernah 1 server menggunakan apachebooster dan lancar.
 

mnordins

Apprentice 1.0
Di situsnya sudah ada link downloadnya om, kalau ga salah prajith.in situsnya liat saja disana bisa langsung di install :)
Kalau pengalaman pribadi sih lumayan ngebut, dulu pernah 1 server menggunakan apachebooster dan lancar.
daha gak bisa di webnya si prajith hehehehe... ternyata dipindah di github... :)
 

mnordins

Apprentice 1.0
Rasanya ApacheBooster cuma apache ditambah nginx/varnish.
iya om... emang cuma ditambah nginx sama varnish... masalahnya si varnish om... apache kan gak jalan di localhost (127.0.0.1), sehingga varnish kudu dikasih ip (shared ip), nah kalo misal klien minta dedi ip... si varnish gak mau jalan om... mungkin om mustafa punya solusi?
 

mustafaramadhan

Hosting Guru
Ini skenario yang saya lakukan pada Kloxo-MR 6.5.1:

1. varnish + apache --> varnish listen *:80 dan request 127.0.0.1:8080; apache listen 127.0.0.1:8080
2. Varnish + nginx + apache --> varnish listen *:80 dan request 127.0.0.1:8080; nginx listen 127.0.0.1:8080 dan request127.0.0.1:30080; apache listen 127.0.0.1:30080

Tentunya masing-masing config untuk varnish, nginx dan apache disesuaikan untuk listen dan requestnya.

Cuma itu.
 

mnordins

Apprentice 1.0
Ini skenario yang saya lakukan pada Kloxo-MR 6.5.1:

1. varnish + apache --> varnish listen *:80 dan request 127.0.0.1:8080; apache listen 127.0.0.1:8080
2. Varnish + nginx + apache --> varnish listen *:80 dan request 127.0.0.1:8080; nginx listen 127.0.0.1:8080 dan request127.0.0.1:30080; apache listen 127.0.0.1:30080

Tentunya masing-masing config untuk varnish, nginx dan apache disesuaikan untuk listen dan requestnya.

Cuma itu.

Sip om... @mustafaramadhan ... memang itu konsep dasarnya...

permasalahannya... ketika saya netstat -plunt | grep 8080, si apache itu gak jalan di 127.0.0.1 melainkan 0.0.0.0, jadi ketika di hit pake 127.0.0.1 gak respon om... (setidaknya itu di server saya...), dan ketika coba saya rubah lewat whm, si apache non-ssl gak bisa dipindah ke 127.0.01. Maksudnya adalah biar gak perlu hardcoding di httpd.conf nya... hehehe.... kalo di hardcode di httpd.conf emang bisa sih om... cuma permasalahane... nanti kalo ada add domain/subdomain baru... ya kudu hardcoding lagi :)

Nah... sedikit pencerahan yang saya dapat... adalah pasang mod_remoteip... yang memproxy dari ip asli ke 127.0.0.1, cuma saya belum paham juga nih.... alias masih abu2 om... mungkin ada pencerahan?
 

mustafaramadhan

Hosting Guru
Bisa saja anda ganti '127.0.0.1:8080' ke '0.0.0.0:8080' hanya saja tidak dianjurkan. Ini menyebabkan port 8080 bisa diakses dari luar.

Kloxo-MR pakai 127.0.0.0:8080/30080 untuk request ke backend dengan pertimbangan agar backend tidak bisa diakses dari luar.
 

mnordins

Apprentice 1.0
Bisa saja anda ganti '127.0.0.1:8080' ke '0.0.0.0:8080' hanya saja tidak dianjurkan. Ini menyebabkan port 8080 bisa diakses dari luar.

Kloxo-MR pakai 127.0.0.0:8080/30080 untuk request ke backend dengan pertimbangan agar backend tidak bisa diakses dari luar.
kalo yang itu mah... bisa diatasi pake firewall gak om? sehingga port 8080 cuma bisa diakses lokal.... jadi yang kebuka keluar cuma port 80... aku coba test dulu ya... hehehe... semoga bisa...
 

mustafaramadhan

Hosting Guru
kalo yang itu mah... bisa diatasi pake firewall gak om? sehingga port 8080 cuma bisa diakses lokal.... jadi yang kebuka keluar cuma port 80... aku coba test dulu ya... hehehe... semoga bisa...
Ya bisa saja pakai firewall tapi jelas membebani CPU/Memory.
 
Status
Not open for further replies.

Top