Nginx缓存设置
设置缓存
##在yum配置文件中添加nginx在线源
vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
##yum安装nginx
yum -y install nginx
##修改配置文件,在192.168.242.69主机上作为nginx的缓存服务器
vim /etc/nginx/nginx.conf
##在http配置块配置
http {
proxy_cache_path /data/nginx/cache levels=1:2 keys_zone=my_cache:10m
max_size=10g
inactive=60m
use_temp_path=off;
##配置写法
upstream cache_server{
server 192.168.242.68:80;
server 192.168.242.69:80;
}
##nginx可以在缓存服务器的基础上做动静分离
##配置动态服务器的网口端口
upstream tomcat_server{
server XXX:8082;
server XXX:80;
}
}
##创建缓存需要的文件夹
mkdir -p /data/nginx/cache
###配置文件解释
path:强制参数,指定缓存文件的存放路径。
levels:定义了缓存目录的层级。每层可