caching apache with squid ?

any got idea how to make it ?
squid will works on port ip_server:80, apache will works on 127.0.0.1:80

[INTERNET.QUERY]<---->[SQUID.PORT:80]<---->[APACHE.127.0.0.1:80]
all querys will be cached with squid, so apache will have not big overload.. so site can get more clients without lags/delays caching apache with squid ? all will works faster than directly

[INTERNET.QUERY]<---->[APACHE.PORT:80]
all this i wanna make on debian box

 

 

 

 

Top