宝塔 nginx反向代理/cdn缓存加速设置-凯发网娱乐官网

微信扫一扫,分享到朋友圈

0

宝塔面板自带了反向代理设置, 通过nginx反向代理我们可以让网站达到加速的效果, 如果开启缓存还可以减少源服务器带宽压力,现在简单说说这个设置.

以imotao.com为例
若www.imotao.com源服务器为a, 反代节点服务器为b和c.
假设源服务器a的ip为:

1.1.1.1

反代节点服务器b和c

2.2.2.2
3.3.3.3

首先要在反代服务器节点(b和c)上设置hosts.

vi /etc/hosts

输入源服务器a的ip地址, 如

1.1.1.1  www.imotao.com

再进反代节点服务器(b和c)的宝塔控制面板设置相关信息
目标地址输入您需要反代的url地址, 也就是www.imotao.com
发送地址:$host
再选择启用反向代理和开启缓存

如果您的网站已经开启ssl访问, 那么还需要添加ssl证书.

另外缓存的配置文件位于

/www/server/nginx/conf/proxy.conf

其中一台服务器的配置文件

proxy_temp_path /home/cache/proxy_temp_dir;
proxy_cache_path /home/cache/proxy_cache_dir levels=1:2 keys_zone=cache_one:20m inactive=1d max_size=50g;
client_body_buffer_size 512k;
proxy_connect_timeout 60;
proxy_read_timeout 60;
proxy_send_timeout 60;
proxy_buffer_size 32k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_cache cache_one;

设置完成后您就可以把域名解析到节点服务器上了.

查看缓存是否生效, 访问一次后查看缓存目录下面有没有文件, 如果有就说明缓存成功了.
以下是我自定义的缓存目录:

/home/cache/proxy_cache_dir

宝塔默认的缓存目录是:

/www/server/nginx/proxy_cache_dir

 

展开阅读全文

微信扫一扫,分享到朋友圈

0
这个博主很懒,懒死了。
上一篇

lnmp一键安装包 ngx_lua_waf waf web应用防火墙 安装设置教程

下一篇

centos下,安装telagram机器人flowerss bot,可订阅rss

你也可能喜欢

发表评论

this site uses akismet to reduce spam. .

插入图片