Configure Apache / Varnish

We need an experienced sys admin to configure two debian / linux servers

Configure Varnish / Apache server to serve static files of type jpeg,jpg , gif, ping, js , css :

Server A ( Sub domain )

Apache Server must:

1. Only use Gzip or deflate ( Vary: Accept-Encoding ) .. varnish should cache the variations

2. For content types: jpeg,jpg,gif,png,js,css only

3. Set http expires headers to 1 month for above file types

4. Set " Pragma " Cache control header to 20 days to force varnish to cache the request .

5. Set Etags

6. Be set to serve a set of test content from subdomain [url removed, login to view] with above parameters

7. Serve on port:8080

Varnish Server

1. Must be configured to serve on port 80 for subdomain [url removed, login to view]

2. Must be configured to serve jpeg,jpg,gif,png,js,css regardless of whether cookie is present or not, ie always serve from cache ( headers will be checked for double timestamp etc)

3. Ensure sending of the http headers set in apache referencing Apache points 3 and 5 with the objects served from the varnish cache.

Configure Apache

Server B : Main Domain

The objective is to avoid disk and processing latency ( ie shrink connection and time to first byte time ) for static objects sent from the apache server. This we expect is achieved by using Apaches Module "mod_mem_cache". It will be your job to configure the apache server to mod mem cache where possible the following object types: jpeg,jpg,gif,png,js,css only ( Notice no html this must be served dynamically from the backend ). We are unsure its possible to store encoded / non encoded versions in apaches mem cache. Headers from content served from the mem cache must be pre processed for compression at minimum. Headers sent from the cached content must include:

Pragma and cache control headers 48 hours


Expires header

Browser requests to the subdomain ( server b ) should be cookie free.

Skills: Apache, Linux, System Admin

See more: free backend html 5, apache varnish gzip, configure varnish apache server serve static files, timestamp, sys, server configure, linux serve, jpeg compression, gzip, cookie store, configure server, configure domain, byte, Apache server , css variations, apache vary, byte time, vary accept encoding, static gif, gif compression, linux cdn, force gif, varnish cache apache, varnish cdn, html encoded

About the Employer:
( 6 reviews ) Dublin, Ireland

Project ID: #1131196

Awarded to:


Hello, My name is David Stanek (please Google me!) and I'd be happy to help you out. I am a very experienced with both Apache and Varnish configurations. I would just need access to your environment to test the conf More

$85 USD in 1 day
(3 Reviews)

5 freelancers are bidding on average $109 for this job


can help you. tnx.

$200 USD in 2 days
(101 Reviews)

Hi! check your pmb pls

$100 USD in 1 day
(48 Reviews)

Please see PM

$110 USD in 2 days
(5 Reviews)

I could help you with this one, do let me know.

$150 USD in 3 days
(0 Reviews)

Please let me know when we have to start the work for u i am also on skype add me as sankalpsaxena7

$100 USD in 1 day
(0 Reviews)