为什么选择 Apache httpd
事实上代理服务器用的最多的还是 squid, 因为对它不熟,还是想在 Nginx 和 Apache httpd 之间选,但是 nginx 生来是用作反向代理(Reverse Proxy)的,它对正向代理(Forward Proxy)的支持并不好,因此选择 Apache httpd.
Apache httpd 不仅支持正向代理和反向代理,而且还支持 HTTPS, FTP 的代理。
正向代理和方向代理
正向代理:代理客户端,由客户端搭建,访问任意网站(Nginx 在此处的配置并不灵活,因为 Nginx 天生是为反向代理准备的)。
反向代理:代理服务端,由服务端搭建,访问的网站就是指定的服务端网站,通常被用作服务端的防火墙和负载均衡器。
Forward Proxies and Reverse Proxies/Gateways
安装版本
httpd-2.4.6-40.el7.centos.x86_64