nginx+varnish+apache+phpの環境構築(1)
最近nginxを調べてたのはこれがやりたかったからです。
長くなりそうだから複数に分けます。
環境
OS | CentOS6.4 |
lb | nginx1.4.1 |
cache | varnish3.0.3 |
web(静的) | nginx1.4.1 |
web(動的) | apache2.2.15+php5.3.3 |
構成
Internet ------------------------------- | | | ------------------- | | lb + cache | | ------------------- | | | ------------- ------------- | web(動的) | | web(静的) | ------------- ------------- | ------------- | db | -------------
lb
nginxが担当します。
cache
varnishが担当します。
動的コンテンツはvarnishを一度通すようにします。
個人的にはcacheサーバとして使う場合はsquidよりvarnishが好きだったりします。
web(静的)
こちらもnginxが担当します。