はじめに
ここではSquidでリバースプロキシをやる簡単なやりかたを紹介したいと思います。
環境
VirtualBox
Vagrant
Cent0S7
Apache
こちらで構築の紹介をさせていただいてます参考にどうぞ
手順
まずは役割の構成から
すでにサーバは構築している前提で。。。
IP | port | role |
---|---|---|
192.168.33.10 | 8080 | proxy(squid) |
192.168.33.20 | 80 | webserver(httpd) |
まずは
$ sudo yum -y install squid
つづいて編集(追記)
http_port 192.168.33.10:8080 accel defaultsite=192.168.33.20
cache_peer 192.168.33.20 parent 80 0 no-query originserver
$ systemctl start squid
プロキシサーバにアクセスしwebサーバのページが見れたら成功です
まとめ
いかがだったでしょうか動作確認レベルのシンプルなものですが。。。次回はnginxでの構築とか紹介できればいいなぁ。。。